![]() |
VR-Forces 5.0.2 Developer's Guide
|

Public Member Functions | |
| DtVrfEntityRotorManager (makVrv::DtDe &de) | |
| virtual void | addModel (makVrv::DtOsgArticulatedModel &model, makVrv::DtUniqueID uniqueId, makVrv::DtUniqueID elementId) override |
| virtual void | removeModel (makVrv::DtOsgArticulatedModel &model) override |
Public Member Functions inherited from makVrv::DtEntityRotorManager | |
| DtEntityRotorManager (DtDe &de) | |
| virtual | ~DtEntityRotorManager () |
| virtual void | slot_setState (DtOsgArticulatedModel *articulatedModel, int stateNumber, int stateValue) |
Public Member Functions inherited from makVrv::DtVirtualBaseClass | |
| DtVirtualBaseClass () | |
| virtual | ~DtVirtualBaseClass () |
Protected Attributes | |
| tbb::spin_rw_mutex | myMutex |
Protected Attributes inherited from makVrv::DtEntityRotorManager | |
| DtDe & | myDe |
| DtRotorUpdater * | myRotorUpdater |
| std::unordered_map < DtOsgArticulatedModel *, DtEntityRotorData * > | myEntityToRotorState |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtEntityRotorManager | |
| static DtEntityRotorManager & | instance (DtDe &de) |
| static void | registerInstance (DtDe &de, DtEntityRotorManager *manager) |
| static const std::string & | theClassName () |
Protected Member Functions inherited from makVrv::DtEntityRotorManager | |
| bool | hasRotors (DtOsgArticulatedModel &model) const |
| DtVrfEntityRotorManager::DtVrfEntityRotorManager | ( | makVrv::DtDe & | de | ) |
|
overridevirtual |
Add a model which will have some rotors.
Reimplemented from makVrv::DtEntityRotorManager.
|
overridevirtual |
Remove the art part ids associated with this model from the DtEntityWheelManager.
Reimplemented from makVrv::DtEntityRotorManager.
|
protected |