![]() |
VR-Forces 4.8 Class Documentation
|
State view collection for orbat data. More...

Public Member Functions | |
| DtOrbatStateViewCollection (makVrv::DtDe &de) | |
Public Member Functions inherited from makVrv::DtStateViewCollection< DtOrbatState > | |
| DtStateViewCollection (DtDe &de, DtSimEntryUpdater::UpdateRate rate) | |
| CTOR. More... | |
| virtual | ~DtStateViewCollection () |
| DTOR. More... | |
| void | setUpdateRate (DtSimEntryUpdater::UpdateRate rate) |
| Set the rate of every state view in the container. More... | |
| size_t | size () const |
| Return the number of the objects in the container. More... | |
| const StateViewMap & | stateViewMap () const |
| Return the map of DtStateViews's in this collection. More... | |
| bool | hasStateView (DtUniqueID id) const |
| Returns true if a state view with that ID exists. More... | |
| const DtStateView< DtOrbatState > * | findStateView (DtUniqueID id) const |
| Find DtStateView by id. More... | |
Additional Inherited Members | |
Public Types inherited from makVrv::DtStateViewCollection< DtOrbatState > | |
| typedef std::map< DtUniqueID, DtStateView< DtOrbatState > * > | StateViewMap |
| Map of unique id's to DtStateViews's. More... | |
Public Attributes inherited from makVrv::DtStateViewCollection< DtOrbatState > | |
| boost::signal< void(const DtStateView< DtOrbatState > &)> | signal_stateViewAdded |
| Signal emitted when a DtStateView is added. More... | |
| boost::signal< void(const DtStateView< DtOrbatState > &)> | signal_stateViewAboutToBeRemoved |
| Signal emitted when a DtStateView is about to be removed. More... | |
Protected Member Functions inherited from makVrv::DtStateViewCollection< DtOrbatState > | |
| bool | isCompatible (DtSimObjectEntry &entry) |
| Returns true if the DtSimEntry contains a state of type T. More... | |
| bool | isCompatible (DtSimState &entry) |
| Returns true if the state if of type T. More... | |
| void | onSimObjectEntryAdded (DtSimObjectEntry &entry) |
| Called when a DtSimObjectEntry is added. More... | |
| void | onSimObjectEntryAboutToBeRemoved (DtSimObjectEntry &entry) |
| Called when a DtSimObjectEntry is about to be removed. More... | |
| void | onSimObjectStateEntryAdded (DtSimObjectEntry &entry, DtSimState &) |
| Called when a DtSimState is added to a DtSimObjectEntry. More... | |
| void | onSimObjectStateEntryAboutToBeRemoved (DtSimObjectEntry &entry, DtSimState &) |
| Called when a DtSimState is about to be removed from a DtSimObjectEntry. More... | |
| void | populateFromExistingEntries () |
| Go through existing DtSimEntry's and populate this container. More... | |
Protected Attributes inherited from makVrv::DtStateViewCollection< DtOrbatState > | |
| DtDe & | myDe |
| StateViewMap | myStateViewMap |
| DtSimEntryUpdater::UpdateRate | myRate |
| DtSignalConnectionManager | myConnections |
State view collection for orbat data.
|
inline |