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

Public Member Functions | |
| MyObjectAgent () | |
| CTOR. | |
| virtual | ~MyObjectAgent () |
| DTOR. | |
| MyObject * | findObject () |
| Attempt to find the actual object the agent is controlling. | |
| const MyObject * | findObject () const |
| virtual void | createModel ()=0 |
| virtual void | setRotationAngle (double rotationAngleInDegrees)=0 |
Static Public Member Functions | |
| static MyObjectAgent * | create (makVrv::DtAgentManagerInterface &sceneInterface, bool bDistribute=true) |
| Static helper creator. | |
Protected Member Functions | |
| virtual MyObject * | findObjectAsMyObject ()=0 |
Agent class for the scene object class: MyObject.
| MyObjectAgent::MyObjectAgent | ( | ) |
CTOR.
| virtual MyObjectAgent::~MyObjectAgent | ( | ) | [virtual] |
DTOR.
| static MyObjectAgent* MyObjectAgent::create | ( | makVrv::DtAgentManagerInterface & | sceneInterface, |
| bool | bDistribute = true |
||
| ) | [static] |
Static helper creator.
| MyObject* MyObjectAgent::findObject | ( | ) |
Attempt to find the actual object the agent is controlling.
| const MyObject* MyObjectAgent::findObject | ( | ) | const |
| virtual void MyObjectAgent::createModel | ( | ) | [pure virtual] |
Implemented in MyObjectAgentImplementation.
| virtual void MyObjectAgent::setRotationAngle | ( | double | rotationAngleInDegrees | ) | [pure virtual] |
Implemented in MyObjectAgentImplementation.
| virtual MyObject* MyObjectAgent::findObjectAsMyObject | ( | ) | [protected, pure virtual] |
Implemented in MyObjectAgentImplementation.