![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| MyObjectManager (DtSimManager *simManager, int entityAdvisory) | |
| virtual | ~MyObjectManager () |
| virtual void | tick () |
| Processes all pending object creations on the myObjectsToCreateQueue by checking DtCreateQueueEntry::isReadyForCreation which if true causes the create message to be passed on to processCreateVrfObject. | |
| MyObjectManager (DtSimManager *simManager, int entityAdvisory) | |
| virtual | ~MyObjectManager () |
| virtual bool | init () |
| Initialization - must be called after create() and before any other member functions are called. | |
| virtual void | processTestSettingsChanged (const DtTestSettings *settings) |
| virtual void | processUpdateTestSettings (DtTestSettings *settings) |
Static Public Member Functions | |
| static DtVrfObjectManager * | creator (DtSimManager *simManager, int entityAdvisory) |
| static void | testSettingsChangedCallback (const DtSettingsObject *settings, void *usr) |
| static void | updateTestSettingsCallback (DtSettingsObject *settings, void *usr) |
| static DtVrfObjectManager * | creator (DtSimManager *simManager, int entityAdvisory) |
Public Attributes | |
| MySettingsManager * | mySettingsManager |
| double | myDoubleValue |
| bool | myBoolValue |
| MyObjectManager::MyObjectManager | ( | DtSimManager * | simManager, |
| int | entityAdvisory | ||
| ) |
| virtual MyObjectManager::~MyObjectManager | ( | ) | [virtual] |
| MyObjectManager::MyObjectManager | ( | DtSimManager * | simManager, |
| int | entityAdvisory | ||
| ) |
| virtual MyObjectManager::~MyObjectManager | ( | ) | [virtual] |
| virtual void MyObjectManager::tick | ( | ) | [virtual] |
Processes all pending object creations on the myObjectsToCreateQueue by checking DtCreateQueueEntry::isReadyForCreation which if true causes the create message to be passed on to processCreateVrfObject.
Calls the tick() function on all of the DtVrfObject objects. Ticks the vrf object manager. Calls removeObjectQueuedForRemoval() at the end of this function. If you override the tick(), make sure that you call down to the base class version. Make sure that the call to the base class version occurs at the end of your derived tick().
Reimplemented from DtVrfObjectManager.
| static DtVrfObjectManager* MyObjectManager::creator | ( | DtSimManager * | simManager, |
| int | entityAdvisory | ||
| ) | [static] |
| virtual bool MyObjectManager::init | ( | ) | [virtual] |
Initialization - must be called after create() and before any other member functions are called.
Sets the type of objects to create to DtVrfObjectType.
Reimplemented from DtVrfObjectManager.
| static void MyObjectManager::testSettingsChangedCallback | ( | const DtSettingsObject * | settings, |
| void * | usr | ||
| ) | [static] |
| virtual void MyObjectManager::processTestSettingsChanged | ( | const DtTestSettings * | settings | ) | [virtual] |
| static void MyObjectManager::updateTestSettingsCallback | ( | DtSettingsObject * | settings, |
| void * | usr | ||
| ) | [static] |
| virtual void MyObjectManager::processUpdateTestSettings | ( | DtTestSettings * | settings | ) | [virtual] |
| static DtVrfObjectManager* MyObjectManager::creator | ( | DtSimManager * | simManager, |
| int | entityAdvisory | ||
| ) | [static] |