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

Public Member Functions | |
| MyObjectAgentImplementation () | |
| CTOR. | |
| virtual | ~MyObjectAgentImplementation () |
| DTOR. | |
| virtual void | createModel () |
| virtual void | setRotationAngle (double rotationAngleInDegrees) |
Public Member Functions inherited from MyObjectAgent | |
| MyObjectAgent () | |
| CTOR. | |
| virtual | ~MyObjectAgent () |
| DTOR. | |
| MyObject * | findObject () |
| Attempt to find the actual object the agent is controlling. | |
| const MyObject * | findObject () const |
Public Member Functions inherited from makVrv::DtAgent | |
| virtual | ~DtAgent () |
| DTOR. | |
| DtAgentManagerInterface & | sceneInterface () |
| Get the scene interface, the scene interface may not be NULL (so a reference is safe. | |
| void | setSceneInterface (DtAgentManagerInterface *iface) |
| Set the internal scene interface pointer. | |
| void | init (DtAgentManagerInterface &sceneInterface, bool bDistribute) |
| Initialize the object proxy this must be called once before using the object. | |
| const std::string & | className () const |
| Get the class name. | |
| void | clean () |
| void | dirty () |
| DtUniqueID | uniqueId () const |
| inline accessor | |
| bool | distributeMessages () const |
| Accessor for myDistributeMessageFlag. | |
Protected Member Functions | |
| virtual MyObject * | findObjectAsMyObject () |
Additional Inherited Members | |
Static Public Member Functions inherited from MyObjectAgent | |
| static MyObjectAgent * | create (makVrv::DtAgentManagerInterface &sceneInterface, bool bDistribute=true) |
| Static helper creator. | |
Protected Attributes inherited from makVrv::DtAgent | |
| DtAgentManagerInterface * | mySceneInterface |
| DtUniqueID | myUniqueId |
| std::string | myClassName |
| bool | myUpdateFlag |
| DtAgentManagerInterface::OrderedCallList | myCalls |
| bool | myDistributeObjectFlag |
Agent class for the scene object class: MyObject.
| MyObjectAgentImplementation::MyObjectAgentImplementation | ( | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Implements MyObjectAgent.
|
virtual |
Implements MyObjectAgent.
|
protectedvirtual |
Implements MyObjectAgent.