omegalib  13.1
omegaToolkit::ui::DefaultButtonRenderable Class Reference

#include <DefaultSkin.h>

Public Member Functions

 DefaultButtonRenderable (Button *owner)
 
virtual ~DefaultButtonRenderable ()
 
- Public Member Functions inherited from omegaToolkit::ui::WidgetRenderable
 WidgetRenderable (Widget *owner)
 
virtual void draw (const DrawContext &context)
 
virtual void refresh ()
 
- Public Member Functions inherited from omega::Renderable
 Renderable ()
 
virtual ~Renderable ()
 
void setClient (Renderer *client)
 
RenderergetClient ()
 
DrawInterfacegetRenderer ()
 
void postDisposeCommand ()
 
void postInitializeCommand ()
 
void postRefreshCommand ()
 
virtual void initialize ()
 
virtual void dispose ()
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Protected Member Functions

virtual void drawContent (const DrawContext &context)
 
- Protected Member Functions inherited from omegaToolkit::ui::WidgetRenderable
virtual void preDraw ()
 
virtual void postDraw ()
 
void pushDrawAttributes ()
 
void popDrawAttributes ()
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Protected Attributes inherited from omegaToolkit::ui::WidgetRenderable
GLuint myShaderProgram
 Gets the current renderstate (accessible inside drawContent) More...
 
GLuint myAlphaUniform
 
const DrawContextmyCurrentContext
 
- Static Protected Attributes inherited from omicron::ReferenceType
static List< ReferenceType * > mysObjList
 
+ Inheritance diagram for omegaToolkit::ui::DefaultButtonRenderable:

Constructor & Destructor Documentation

omegaToolkit::ui::DefaultButtonRenderable::DefaultButtonRenderable ( Button owner)
inline
virtual omegaToolkit::ui::DefaultButtonRenderable::~DefaultButtonRenderable ( )
inlinevirtual

Member Function Documentation

virtual void omegaToolkit::ui::DefaultButtonRenderable::drawContent ( const DrawContext context)
protectedvirtual

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