CL_GUILayoutCorners Class Reference
[clanGUI System]

GUI base component class. More...

#include <gui_layout_corners.h>

Inheritance diagram for CL_GUILayoutCorners:
Inheritance graph
[legend]

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 () const
 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 (  )  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: