omegalib  13.1
omegaToolkit::ui::ImageRenderable Class Reference

#include <Image.h>

Public Member Functions

 ImageRenderable (Image *owner)
 
virtual ~ImageRenderable ()
 
virtual void refresh ()
 
virtual void drawContent (const DrawContext &context)
 
- Public Member Functions inherited from omegaToolkit::ui::WidgetRenderable
 WidgetRenderable (Widget *owner)
 
virtual void draw (const DrawContext &context)
 
- 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 ()
 

Additional Inherited Members

- Static Public Member Functions inherited from omicron::ReferenceType
static void printObjCounts ()
 
- Protected Member Functions inherited from omegaToolkit::ui::WidgetRenderable
virtual void preDraw ()
 
virtual void postDraw ()
 
void pushDrawAttributes ()
 
void popDrawAttributes ()
 
- 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::ImageRenderable:

Constructor & Destructor Documentation

omegaToolkit::ui::ImageRenderable::ImageRenderable ( Image owner)
inline
virtual omegaToolkit::ui::ImageRenderable::~ImageRenderable ( )
virtual

Member Function Documentation

virtual void omegaToolkit::ui::ImageRenderable::drawContent ( const DrawContext context)
virtual
virtual void omegaToolkit::ui::ImageRenderable::refresh ( )
virtual

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