CL_GUILayoutCorners Class Reference
[clanGUI Framework]

GUI base component class. More...

#include <gui_layout_corners.h>

Inheritance diagram for CL_GUILayoutCorners:

CL_GUILayout List of all members.

Public Member Functions

Construction
 CL_GUILayoutCorners ()
virtual ~CL_GUILayoutCorners ()
Attributes
CL_GUILayoutProvider_Corners * get_provider () const
 Retrieves the provider.
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.
Attributes
bool is_null ()
 Is Null.
CL_Size get_preferred_size () const
 Returns the size of the dialog, as set in the editor.
Operations
void set_geometry (const CL_Rect &pos)
 Set geometry.
void set_preferred_size (const CL_Size &size)
 Set preferred size.

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.

Reimplemented from CL_GUILayout.

bool CL_GUILayout::is_null  )  [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:
Generated on Thu Dec 3 02:39:37 2009 for ClanLib by  doxygen 1.4.6