![]() |
VR-Forces 5.0.2 Developer's Guide
|
4) Define the state component that will contain the wrappers to the next and current frame states that reference the data storage that is created when this class is created.

Protected Attributes | |
| DtAggregateStateComponentCurrentFrame | myCurrentFrameState |
| DtAggregateStateComponentNextFrame | myNextFrameState |
| LOM::WriteEntityRepository | myWriteAggregateStateRepository |
Protected Attributes inherited from makVrf::DtStateComponent | |
| UInt64 | myId |
| DtStateData * | myStateData |
| const Coordinate_System * | myCoordinateSystem |
| bool | myIsRemoteComponent |
| bool | myCleared |
| bool | myPublishingOnLegionNetwork |
| bool | myAdvancedFrame |
| makVrf::DtAggregateStateComponentImplementation::DtAggregateStateComponentImplementation | ( | DtStateData * | sd | ) |
|
virtual |
|
inline |
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
inlinevirtual |
Implement to update data storage. Called from advanceFrame.
Implements makVrf::DtDoubleBufferedStateComponent< DtAggregateStateComponent >.
|
inlinevirtual |
Implement to update data storage to the new state data.
Implements makVrf::DtDoubleBufferedStateComponent< DtAggregateStateComponent >.
|
inlineoverridevirtual |
Reimplemented from makVrf::DtStateComponent.
|
virtual |
Change the object from remote (not-writable)
Reimplemented from makVrf::DtStateComponent.
|
virtual |
Change to local.
Reimplemented from makVrf::DtStateComponent.
|
overridevirtual |
Reimplemented from makVrf::DtStateComponent.
|
overridevirtual |
Override to force an advance, even if not modified.
Reimplemented from makVrf::DtDoubleBufferedStateComponent< DtAggregateStateComponent >.
|
inlineoverridevirtual |
Reimplemented from makVrf::DtStateComponent.
References makVrf::DtStateComponent::aboutToBeDeleted().
|
protected |
|
protected |
|
protected |