![]() |
VR-Forces Developer's Guide
|
3) Define the current frame class. This will be used for read access.

Protected Member Functions | |
| void | advanceFrame (const DtAerodromeStateData &data) |
Protected Member Functions inherited from makVrf::DtFrameStateInterface | |
| virtual void | makeWritable () |
| virtual void | makeReadOnly () |
Protected Attributes | |
| DtStateData * | myStateData |
| DtAerodromeStateData | myData |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
Friends | |
| class | DtAerodromeStateComponentImplementation |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrf::DtSimulatedObjectStateComponent | |
| static DtStateComponent::StateComponentType | ComponentType () |
| static const char * | StringType () |
Public Attributes inherited from makVrf::DtSimulatedObjectStateComponent | |
| boost::signals2::signal< void(const DtUUID &, const DtUUID &, makVrf::SimStateID)> | signal_uuidChanged |
| boost::signals2::signal< void(const DtString &, const DtString &, makVrf::SimStateID)> | signal_markingTextChanged |
| boost::signals2::signal< void(int oldForce, int newForce, makVrf::SimStateID)> | signal_forceChanged |
Public Attributes inherited from makVrf::DtFrameStateInterface | |
| boost::signals2::signal< void(DtFrameStateInterface *)> | signal_stateComponentAboutToBeDeleted |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_componentModified |
| makVrf::DtAerodromeStateComponentCurrentFrame::DtAerodromeStateComponentCurrentFrame | ( | DtStateData * | ) |
|
virtual |
|
inline |
Current frame state only can access current frame buffers. This ensures thread safety.
| const bool& makVrf::DtAerodromeStateComponentCurrentFrame::isLocal | ( | ) | const |
| const bool& makVrf::DtAerodromeStateComponentCurrentFrame::active | ( | ) | const |
| const DtString& makVrf::DtAerodromeStateComponentCurrentFrame::globalId | ( | ) | const |
| const DtUUID& makVrf::DtAerodromeStateComponentCurrentFrame::uuid | ( | ) | const |
| const DtString& makVrf::DtAerodromeStateComponentCurrentFrame::airportCode | ( | ) | const |
|
inline |
| const UInt32 makVrf::DtAerodromeStateComponentCurrentFrame::appearanceBits | ( | ) | const |
|
inline |
| const DtObjectType makVrf::DtAerodromeStateComponentCurrentFrame::objectType | ( | ) | const |
| const DtEntityIdentifier& makVrf::DtAerodromeStateComponentCurrentFrame::entityId | ( | ) | const |
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
| const DtForceType makVrf::DtAerodromeStateComponentCurrentFrame::forceType | ( | ) | const |
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
virtual |
Reimplemented from makVrf::DtAerodromeStateComponent.
|
inlineprotected |
|
friend |
|
protected |
|
protected |