omegalib  13.1
omegaToolkit::ui::DefaultWidgetFactory Class Reference

#include <DefaultSkin.h>

Public Member Functions

 DefaultWidgetFactory (Engine *srv)
 
virtual ButtoncreateButton (const String &name, Container *container)
 
virtual SlidercreateSlider (const String &name, Container *container)
 
- Public Member Functions inherited from omegaToolkit::ui::WidgetFactory
 WidgetFactory (Engine *server)
 
EnginegetEngine ()
 
virtual WidgetcreateWidget (const String &name, Container *container)
 
virtual ButtoncreateCheckButton (const String &name, Container *container)
 
virtual ImagecreateImage (const String &name, Container *container)
 
virtual LabelcreateLabel (const String &name, Container *container, const String &text="")
 
virtual TextBoxcreateTextBox (const String &name, Container *container)
 
virtual ContainercreateContainer (String name, Container *container, Container::Layout layout=Container::LayoutHorizontal)
 
void setFocusColor (const Color &c)
 Global styles. More...
 
const ColorgetFocusColor ()
 Gets the default color used to mark active widgets. More...
 
void setLabelColor (const Color &c)
 Sets the default label color. More...
 
const ColorgetLabelColor ()
 Gets the default label color. More...
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Static Protected Attributes inherited from omicron::ReferenceType
static List< ReferenceType * > mysObjList
 
+ Inheritance diagram for omegaToolkit::ui::DefaultWidgetFactory:

Constructor & Destructor Documentation

omegaToolkit::ui::DefaultWidgetFactory::DefaultWidgetFactory ( Engine srv)
inline

Member Function Documentation

virtual Button* omegaToolkit::ui::DefaultWidgetFactory::createButton ( const String &  name,
Container container 
)
inlinevirtual
virtual Slider* omegaToolkit::ui::DefaultWidgetFactory::createSlider ( const String &  name,
Container container 
)
inlinevirtual

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