![]() |
VR-Vantage 2.3 API Documentation
|
Definition class for the scene object class: MyObject. More...

Public Types | |
| enum | FunctionIds { function_createModel, function_setRotationAngle, end_FunctionIds } |
| Unique Function Ids used to store the state functions in a message. More... | |
Public Types inherited from makVrv::DtAgentDefinition< MyObject > | |
| typedef std::map< unsigned int, DtMessageMemberCall< MyObject > * > | CallMap |
Public Member Functions | |
| MyObjectClassDefinition (const std::string &className="MyObject") | |
| CTOR- all functions pointers are binded in the CTOR. | |
| virtual | ~MyObjectClassDefinition () |
| DTOR. | |
Public Member Functions inherited from makVrv::DtAgentDefinition< MyObject > | |
| DtAgentDefinition (const std::string &className) | |
| CTOR. | |
| virtual | ~DtAgentDefinition () |
| virtual bool | doCall (DtDe &de, unsigned int function, MyObject *o, DtMessage &message) |
| Execute a call. | |
| virtual void | handle (DtDe &de, MyObject *o, DtMessage &msg) |
| Handle an update message. | |
| virtual void | bindFunction (unsigned int function, DtMessageMemberCall< MyObject > *member) |
| Bind a function. | |
| virtual const std::string & | className () const |
| virtual bool | containsClassName (const std::string &className) |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtAgentDefinition< MyObject > | |
| std::string | myClassName |
| CallMap | myCallMap |
Definition class for the scene object class: MyObject.
| MyObjectClassDefinition::MyObjectClassDefinition | ( | const std::string & | className = "MyObject" | ) |
CTOR- all functions pointers are binded in the CTOR.
|
virtual |
DTOR.