![]() |
VR-Forces 5.0.3 Developer's Guide
|
2) Define the next frame class. This will be used for write access.

Protected Attributes | |
| VRF::WriteVrfStateComponentRepository | myWriteVrfStateComponentRepository |
| ExtendedData | myExtendedData |
| DtEchelonId | myEchelonId |
| bool | myExtendedDataModified |
| DtStateData * | myStateData |
| DtVrfStateComponentData | myData |
| bool | myFirstOverlaySet |
| bool | myAdvancedFrame = false |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
Additional Inherited Members | |
Public Types inherited from makVrf::DtVrfStateComponent | |
| typedef std::map< DtString, DtString > | ExtendedData |
Public Attributes inherited from makVrf::DtVrfStateComponent | |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_extendedDataModified |
Public Attributes inherited from makVrf::DtFrameStateInterface | |
| boost::signals2::signal< void(DtFrameStateInterface *)> | signal_stateComponentAboutToBeDeleted |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_componentModified |
| makVrf::DtVrfStateComponentNextFrame::DtVrfStateComponentNextFrame | ( | DtStateData * | ) |
|
virtual |
|
inline |
Next frame access write access. Ensure this is only used in a single thread (i.e.a controller thread)
|
inline |
| const bool makVrf::DtVrfStateComponentNextFrame::isVrfSimulatedObject | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setIsVrfSimulatedObject | ( | const bool & | ) |
| const DtString makVrf::DtVrfStateComponentNextFrame::label | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setLabel | ( | const DtString & | ) |
| const DtString makVrf::DtVrfStateComponentNextFrame::overlay | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setOverlay | ( | const DtString & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::independentlyTasked | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setIndependentlyTasked | ( | const bool & | ) |
| const bool& makVrf::DtVrfStateComponentNextFrame::isRemoteAttachedObject | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setIsRemoteAttachedObject | ( | const bool & | ) |
| const DtString makVrf::DtVrfStateComponentNextFrame::engagementRules | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setEngagementRules | ( | const DtString & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::isSubordinateOfForceLevel | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setIsSubordinateOfForceLevel | ( | const bool & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::isTasked | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setIsTasked | ( | const bool & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::underFire | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setUnderFire | ( | const bool & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::executingPlan | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setExecutingPlan | ( | const bool & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::hasPlan | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setHasPlan | ( | const bool & | ) |
| const bool makVrf::DtVrfStateComponentNextFrame::sensorsKilled | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setSensorsKilled | ( | const bool & | ) |
| const DtEchelonId& makVrf::DtVrfStateComponentNextFrame::echelonId | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setEchelonId | ( | const DtEchelonId & | ) |
| const int makVrf::DtVrfStateComponentNextFrame::sessionId | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setSessionId | ( | const int & | ) |
| const int makVrf::DtVrfStateComponentNextFrame::vrfMessageVersionSupported | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setVrfMessageVersionSupported | ( | const int & | ) |
| const ExtendedData& makVrf::DtVrfStateComponentNextFrame::extendedData | ( | ) | const |
| void makVrf::DtVrfStateComponentNextFrame::setExtendedData | ( | const ExtendedData & | ) |
|
virtual |
Reimplemented from makVrf::DtVrfStateComponent.
|
virtual |
Reimplemented from makVrf::DtVrfStateComponent.
|
virtual |
Reimplemented from makVrf::DtVrfStateComponent.
| void makVrf::DtVrfStateComponentNextFrame::updateExtendedData | ( | ) |
|
virtual |
Reimplemented from makVrf::DtVrfStateComponent.
| bool makVrf::DtVrfStateComponentNextFrame::activated | ( | ) | const |
|
virtual |
Override to make component writable.
Reimplemented from makVrf::DtFrameStateInterface.
|
virtual |
Override to make component read-only.
Reimplemented from makVrf::DtFrameStateInterface.
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented from makVrf::DtVrfStateComponent.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |