| Crazy Eddies GUI System
    0.6.0
    | 
Class that encapsulates information regarding a sub-widget required for a widget. More...
| Public Member Functions | |
| WidgetComponent (const String &type, const String &look, const String &suffix, const String &renderer) | |
| void | create (Window &parent) const | 
| Create an instance of this widget component adding it as a child to the given Window. | |
| const ComponentArea & | getComponentArea () const | 
| void | setComponentArea (const ComponentArea &area) | 
| const String & | getBaseWidgetType () const | 
| void | setBaseWidgetType (const String &type) | 
| const String & | getWidgetLookName () const | 
| void | setWidgetLookName (const String &look) | 
| const String & | getWidgetNameSuffix () const | 
| void | setWidgetNameSuffix (const String &suffix) | 
| const String & | getWindowRendererType () const | 
| void | setWindowRendererType (const String &type) | 
| VerticalAlignment | getVerticalWidgetAlignment () const | 
| void | setVerticalWidgetAlignment (VerticalAlignment alignment) | 
| HorizontalAlignment | getHorizontalWidgetAlignment () const | 
| void | setHorizontalWidgetAlignment (HorizontalAlignment alignment) | 
| void | addPropertyInitialiser (const PropertyInitialiser &initialiser) | 
| void | clearPropertyInitialisers () | 
| void | layout (const Window &owner) const | 
| void | writeXMLToStream (XMLSerializer &xml_stream) const | 
| Writes an xml representation of this WidgetComponent to out_stream.  More... | |
| const PropertyInitialiser * | findPropertyInitialiser (const String &propertyName) const | 
| Takes the name of a property and returns a pointer to the last PropertyInitialiser for this property or 0 if the is no PropertyInitialiser for this property in the WidgetLookFeel.  More... | |
Class that encapsulates information regarding a sub-widget required for a widget.
| const PropertyInitialiser * CEGUI::WidgetComponent::findPropertyInitialiser | ( | const String & | propertyName | ) | const | 
Takes the name of a property and returns a pointer to the last PropertyInitialiser for this property or 0 if the is no PropertyInitialiser for this property in the WidgetLookFeel.
| propertyName | The name of the property to look for. | 
Referenced by CEGUI::Window::isPropertyAtDefault().
| void CEGUI::WidgetComponent::writeXMLToStream | ( | XMLSerializer & | xml_stream | ) | const | 
Writes an xml representation of this WidgetComponent to out_stream.
| xml_stream | Stream where xml data should be output. | 
References CEGUI::XMLSerializer::attribute(), CEGUI::XMLSerializer::closeTag(), CEGUI::String::empty(), CEGUI::XMLSerializer::openTag(), and CEGUI::ComponentArea::writeXMLToStream().
 1.8.3.1
 1.8.3.1