![]() |
VR-Forces 5.0.3 Developer's Guide
|
1) Define the interface class that will be used to represent the next and curent frames. The UNDEFINED_ macros are convenience macros that will define methods that throw exceptions (until they are implemented)

Public Types | |
| typedef std::map< DtString, DtString > | ExtendedData |
Public Attributes | |
| 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 |
Additional Inherited Members | |
Protected Member Functions inherited from makVrf::DtFrameStateInterface | |
| virtual void | makeWritable () |
| virtual void | makeReadOnly () |
Protected Attributes inherited from makVrf::DtFrameStateInterface | |
| bool | myIsModified |
| UInt64 | myId |
| UInt64 | myStateId |
| UInt64 | myLegionId |
| bool | myIsWritable |
| bool | myCleared |
| bool | myAdvancedFrame |
| typedef std::map<DtString, DtString> makVrf::DtVrfStateComponent::ExtendedData |
|
inline |
|
inlinevirtual |
Reimplemented in makVrf::DtVrfStateComponentNextFrame.
|
inlinevirtual |
Reimplemented in makVrf::DtVrfStateComponentCurrentFrame, and makVrf::DtVrfStateComponentNextFrame.
|
inlinevirtual |
Reimplemented in makVrf::DtVrfStateComponentNextFrame.
|
inlinevirtual |
Reimplemented in makVrf::DtVrfStateComponentNextFrame.
|
inlinevirtual |
Reimplemented in makVrf::DtVrfStateComponentCurrentFrame, and makVrf::DtVrfStateComponentNextFrame.
|
mutable |
Signal sent when the extended data has been modified – sent on advanceFrame.