ClanLib  2.3.7
List of all members
CL_GUILayoutCorners Class Reference

GUI base component class. More...

#include <gui_layout_corners.h>

Inheritance diagram for CL_GUILayoutCorners:
Inheritance graph
[legend]

Public Member Functions

Construction
 CL_GUILayoutCorners ()
 
virtual ~CL_GUILayoutCorners ()
 
Attributes
CL_GUILayoutProvider_Corners * get_provider () const
 Retrieves the provider. More...
 
Operations
void add_component (CL_GUIComponent *component, CL_ComponentAnchorPoint ap_tl, int dist_tl_x, int dist_tl_y, CL_ComponentAnchorPoint ap_br, int dist_br_x, int dist_br_y)
 
void remove_component (CL_GUIComponent *component)
 Remove component. More...
 
Attributes
bool is_null () const
 Is Null. More...
 
CL_Size get_preferred_size () const
 Returns the size of the dialog, as set in the editor. More...
 
Operations
void set_geometry (const CL_Rect &pos)
 Set geometry. More...
 
void set_preferred_size (const CL_Size &size)
 Set preferred size. More...
 

Detailed Description

GUI base component class.

Constructor & Destructor Documentation

CL_GUILayoutCorners::CL_GUILayoutCorners ( )
virtual CL_GUILayoutCorners::~CL_GUILayoutCorners ( )
virtual

Member Function Documentation

void CL_GUILayoutCorners::add_component ( CL_GUIComponent component,
CL_ComponentAnchorPoint  ap_tl,
int  dist_tl_x,
int  dist_tl_y,
CL_ComponentAnchorPoint  ap_br,
int  dist_br_x,
int  dist_br_y 
)
CL_Size CL_GUILayout::get_preferred_size ( ) const
inherited

Returns the size of the dialog, as set in the editor.

CL_GUILayoutProvider_Corners* CL_GUILayoutCorners::get_provider ( ) const

Retrieves the provider.

bool CL_GUILayout::is_null ( ) const
inherited

Is Null.

Returns
true = null
void CL_GUILayoutCorners::remove_component ( CL_GUIComponent component)

Remove component.

Parameters
component= GUIComponent
void CL_GUILayout::set_geometry ( const CL_Rect pos)
inherited

Set geometry.

Parameters
pos= Rect
void CL_GUILayout::set_preferred_size ( const CL_Size size)
inherited

Set preferred size.

Parameters
size= Size

The documentation for this class was generated from the following file: