![]() |
VR-Forces Developer's Guide
|
A drawable used for drawing items related to cmoponent systems. The class serves as a draw point entry and an entry to release GL objects.

Public Member Functions | |
| DtOsgComponentSystemDrawable (makVrv::DtDe &de, DtOsgComponentSystemNode *componentSystemNode) | |
| DtOsgComponentSystemDrawable (const DtOsgComponentSystemDrawable &orig, const osg::CopyOp &opr) | |
| virtual | ~DtOsgComponentSystemDrawable () |
| virtual osg::Object * | clone (const osg::CopyOp ©op) const |
| virtual osg::Object * | cloneType () const |
| virtual void | init () |
| virtual void | drawImplementation (osg::RenderInfo &renderInfo) const |
Protected Attributes | |
| DtDe & | myDe |
| DtOsgComponentSystemNode * | myComponentSystemNode |
Private Member Functions | |
| DtOsgComponentSystemDrawable () | |
| DtOsgComponentSystemDrawable (const DtOsgComponentSystemDrawable &other) | |
| DtOsgComponentSystemDrawable & | operator= (const DtOsgComponentSystemDrawable &other) |
| makVrv::DtOsgComponentSystemDrawable::DtOsgComponentSystemDrawable | ( | makVrv::DtDe & | de, |
| DtOsgComponentSystemNode * | componentSystemNode | ||
| ) |
CTOR.
| makVrv::DtOsgComponentSystemDrawable::DtOsgComponentSystemDrawable | ( | const DtOsgComponentSystemDrawable & | orig, |
| const osg::CopyOp & | opr | ||
| ) |
Copy constructor needed because it is derived from osg::Drawable.
|
virtual |
DTOR.
|
private |
Default Constructor not implemented.
|
private |
Copy Constructor not implemented - Copy not allowed.
|
private |
Assignment Operator not implemented - Assignment not allowed.
|
inlinevirtual |
required functions for derriving from osg::Drawable
|
inlinevirtual |
|
virtual |
Initializes the uniforms and state attributes for the drawable.
|
virtual |
Actually do the drawing.
|
protected |
|
protected |