omegalib  13.1
omega::RenderableCommand Struct Reference

#include <Renderable.h>

Public Types

enum  Command { Initialize, Dispose, Refresh }
 

Public Member Functions

 RenderableCommand (Renderable *r, Command c)
 
virtual void execute (Renderer *r)
 
- Public Member Functions inherited from omicron::ReferenceType
 ReferenceType ()
 
virtual ~ReferenceType ()
 
void ref ()
 
void unref ()
 
long refCount ()
 

Public Attributes

Ref< Renderablerenderable
 
Command command
 

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

Member Enumeration Documentation

Enumerator
Initialize 
Dispose 
Refresh 

Constructor & Destructor Documentation

omega::RenderableCommand::RenderableCommand ( Renderable r,
Command  c 
)
inline

Member Function Documentation

virtual void omega::RenderableCommand::execute ( Renderer r)
virtual

Member Data Documentation

Command omega::RenderableCommand::command
Ref<Renderable> omega::RenderableCommand::renderable

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