![]() |
omegalib
13.1
|
#include <Renderable.h>
Public Member Functions | |
| Renderable () | |
| virtual | ~Renderable () |
| void | setClient (Renderer *client) |
| Renderer * | getClient () |
| DrawInterface * | getRenderer () |
| void | postDisposeCommand () |
| void | postInitializeCommand () |
| void | postRefreshCommand () |
| virtual void | initialize () |
| virtual void | dispose () |
| virtual void | refresh () |
| virtual void | draw (const DrawContext &context)=0 |
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 omega::Renderable:| omega::Renderable::Renderable | ( | ) |
|
virtual |
|
inlinevirtual |
|
pure virtual |
Implemented in omegaToolkit::ui::WidgetRenderable, omegaToolkit::ui::ContainerRenderable, and omega::PointerRenderable.
|
inline |
| DrawInterface* omega::Renderable::getRenderer | ( | ) |
|
inlinevirtual |
| void omega::Renderable::postDisposeCommand | ( | ) |
| void omega::Renderable::postInitializeCommand | ( | ) |
| void omega::Renderable::postRefreshCommand | ( | ) |
|
inlinevirtual |
Reimplemented in omegaToolkit::ui::WidgetRenderable, omegaToolkit::ui::LabelRenderable, and omegaToolkit::ui::ImageRenderable.
|
inline |