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 |
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 |