![]() |
VR-Forces 5.0.3 Developer's Guide
|
A DtSimObjectEntry is an entry for a persistent simulation object like an entity.

Public Member Functions | |
| DtSimObjectEntry (DtDe &de, DtUniqueID id) | |
| virtual | ~DtSimObjectEntry () |
Public Member Functions inherited from makVrv::DtSimEntry | |
| DtSimEntry (DtDe &de, DtUniqueID id) | |
| virtual | ~DtSimEntry () |
| const SimStateVector & | simStates () const |
| bool | addState (DtSimState *state) |
| bool | removeState (DtSimState *state) |
| void | forceUpdate (DtBaseStateView *stateView) |
| void | setUpdateRate (DtSimEntryUpdater::UpdateRate rate, DtBaseStateView *stateView) |
| DtSimEntryUpdater::UpdateRate | rateForView (DtBaseStateView *stateView) const |
| void | stateUpdated () |
| DtUniqueID | id () const |
Additional Inherited Members | |
Public Types inherited from makVrv::DtSimEntry | |
| typedef std::vector< DtSimState * > | SimStateVector |
| typedef std::multimap < DtSimEntryUpdater::UpdateRate, DtBaseStateView * > | UpdateRateMap |
Protected Types inherited from makVrv::DtSimEntry | |
| typedef std::vector < DtBaseStateView * > | ForcedUpdateVector |
Protected Member Functions inherited from makVrv::DtSimEntry | |
| void | reset () |
| void | addStateViewToUpdateRateMap (DtSimEntryUpdater::UpdateRate rate, DtBaseStateView *stateView) |
| void | removeStateViewFromUpdateRateMap (DtBaseStateView *stateView) |
| DtSimEntryUpdater::UpdateRate | maxUpdateRate () |
| DtSimEntryUpdater::UpdateRate | minUpdateRate () |
Protected Attributes inherited from makVrv::DtSimEntry | |
| DtDe & | myDe |
| DtUniqueID | myId |
| SimStateVector | mySimStateVector |
| ForcedUpdateVector | myForcedUpdateVector |
| UpdateRateMap | myUpdateRateMap |
| unsigned long long | myUpdateCounter |
| makVrv::DtSimObjectEntry::DtSimObjectEntry | ( | DtDe & | de, |
| DtUniqueID | id | ||
| ) |
CTOR.
|
virtual |