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

Protected Member Functions | |
| void | advanceFrame (const DtIffStateComponentData &data) |
Protected Member Functions inherited from makVrf::DtFrameStateInterface | |
| virtual void | makeWritable () |
| virtual void | makeReadOnly () |
Protected Attributes | |
| DtIffStateComponentData | myData |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
Friends | |
| class | DtIffStateComponentImplementation |
Additional Inherited Members | |
Public Attributes inherited from makVrf::DtFrameStateInterface | |
| boost::signals2::signal< void(DtFrameStateInterface *)> | signal_stateComponentAboutToBeDeleted |
| boost::signals2::signal< void(const DtFrameStateInterface *)> | signal_componentModified |
| makVrf::DtIffStateComponentCurrentFrame::DtIffStateComponentCurrentFrame | ( | DtStateData * | storage | ) |
|
inline |
Current frame state only can access current frame buffers. This ensures thread safety.
| const DtUUID& makVrf::DtIffStateComponentCurrentFrame::hostId | ( | ) | const |
| const DtVector32& makVrf::DtIffStateComponentCurrentFrame::relativePosition | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::systemIsOn | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::systemIsOperational | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::iffSimulationMode | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::interactiveCapable | ( | ) | const |
| const unsigned short& makVrf::DtIffStateComponentCurrentFrame::mode4PseudoCrypto | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::modeSIsTcasI | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::emergencyOn | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::stiOn | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::powerReduction | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::isOn | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::isMalfunctioning | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::isDamaged | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::identSquawkFlashOn | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::unmannedAircraftOn | ( | ) | const |
| const int& makVrf::DtIffStateComponentCurrentFrame::modeCAltitude | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::modeCAltitudeAvailable | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::radarEnhancement | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::mode4PseudoCryptoAvailable | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::layer2DataAvailable | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::layer3DataAvailable | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::layer4DataAvailable | ( | ) | const |
| const bool& makVrf::DtIffStateComponentCurrentFrame::layer5DataAvailable | ( | ) | const |
| const int& makVrf::DtIffStateComponentCurrentFrame::layer3SpecificInfo | ( | ) | const |
| const int& makVrf::DtIffStateComponentCurrentFrame::layer4SpecificInfo | ( | ) | const |
| const int& makVrf::DtIffStateComponentCurrentFrame::layer5SpecificInfo | ( | ) | const |
| const unsigned short& makVrf::DtIffStateComponentCurrentFrame::pin | ( | ) | const |
| const unsigned short& makVrf::DtIffStateComponentCurrentFrame::mode5TransponderStatus | ( | ) | const |
| const unsigned short& makVrf::DtIffStateComponentCurrentFrame::enhancedMode1 | ( | ) | const |
| const unsigned short& makVrf::DtIffStateComponentCurrentFrame::nationalOrigin | ( | ) | const |
|
inlineprotected |
|
friend |
|
protected |