CL_GUIComponentDescription Class Reference
[clanGUI System]

GUI component description. More...

#include <gui_component_description.h>

List of all members.

Public Member Functions

Construction
 CL_GUIComponentDescription ()
 CL_GUIComponentDescription (const CL_GUIComponentDescription &copy, const CL_StringRef &default_type_name)
 Constructs a GUIComponentDescription.
virtual ~CL_GUIComponentDescription ()
Attributes
CL_StringRef get_type_name () const
 Returns the component type name.
CL_StringRef get_class_name () const
 Returns the component class name.
CL_StringRef get_id_name () const
 Returns the component ID name.
bool get_allow_resize () const
 Controls whether a component can be resized.
Operations
void set_type_name (const CL_StringRef &name)
 Sets the component type name.
void set_class_name (const CL_StringRef &name)
 Sets the component class name.
void set_id_name (const CL_StringRef &name)
 Sets the component ID name.
void set_allow_resize (bool value)
 Controls whether a component can be resized.


Detailed Description

GUI component description.


Constructor & Destructor Documentation

CL_GUIComponentDescription::CL_GUIComponentDescription  ) 
 

CL_GUIComponentDescription::CL_GUIComponentDescription const CL_GUIComponentDescription copy,
const CL_StringRef default_type_name
 

Constructs a GUIComponentDescription.

Parameters:
copy = GUIComponent Description
default_type_name = String Ref

virtual CL_GUIComponentDescription::~CL_GUIComponentDescription  )  [virtual]
 


Member Function Documentation

bool CL_GUIComponentDescription::get_allow_resize  )  const
 

Controls whether a component can be resized.

CL_StringRef CL_GUIComponentDescription::get_class_name  )  const
 

Returns the component class name.

CL_StringRef CL_GUIComponentDescription::get_id_name  )  const
 

Returns the component ID name.

CL_StringRef CL_GUIComponentDescription::get_type_name  )  const
 

Returns the component type name.

void CL_GUIComponentDescription::set_allow_resize bool  value  ) 
 

Controls whether a component can be resized.

void CL_GUIComponentDescription::set_class_name const CL_StringRef name  ) 
 

Sets the component class name.

void CL_GUIComponentDescription::set_id_name const CL_StringRef name  ) 
 

Sets the component ID name.

void CL_GUIComponentDescription::set_type_name const CL_StringRef name  ) 
 

Sets the component type name.


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