![]() |
VR-Forces 4.1 Class Documentation
|
State view collection for all state data. More...

Public Member Functions | |
| DtVrlinkSimulatedBaseStateViewCollection (makVrv::DtDe &de) | |
| bool | isCompatible (makVrv::DtSimObjectEntry &entry) |
| Returns true if the DtSimEntry contains a state of type T. | |
Public Member Functions inherited from makVrv::DtStateViewCollection< makVrv::DtVrlinkSimulatedBaseState > | |
| DtStateViewCollection (DtDe &de, DtSimEntryUpdater::UpdateRate rate) | |
| CTOR. | |
| virtual | ~DtStateViewCollection () |
| DTOR. | |
| void | setUpdateRate (DtSimEntryUpdater::UpdateRate rate) |
| Set the rate of every state view in the container. | |
| size_t | size () const |
| Return the number of the objects in the container. | |
| const StateViewMap & | stateViewMap () const |
| Return the map of DtStateViews's in this collection. | |
| bool | hasStateView (DtUniqueID id) const |
| Returns true if a state view with that ID exists. | |
| const DtStateView < makVrv::DtVrlinkSimulatedBaseState > * | findStateView (DtUniqueID id) const |
| Find DtStateView by id. | |
State view collection for all state data.
All state views, except for spot reports, subclass from this state view, so you can either find an objects state view with this collection, or, if you know the specific kind, by the specific kind of collection (entity, environmental, etc).
|
inline |
|
inline |
Returns true if the DtSimEntry contains a state of type T.
Reimplemented from makVrv::DtStateViewCollection< makVrv::DtVrlinkSimulatedBaseState >.