![]() |
VR-Forces 5.0.3 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 | |
| DtRadioTransmitterStateComponentCurrentFrame | myCurrentFrameState |
| DtRadioTransmitterStateComponentNextFrame | myNextFrameState |
| bool | myFoundComponent |
Protected Attributes inherited from makVrf::DtStateComponent | |
| UInt64 | myId |
| DtStateData * | myStateData |
| const Coordinate_System * | myCoordinateSystem |
| bool | myIsRemoteComponent |
| bool | myCleared |
| bool | myPublishingOnLegionNetwork |
| bool | myAdvancedFrame |
| makVrf::DtRadioTransmitterStateComponentImplementation::DtRadioTransmitterStateComponentImplementation | ( | DtStateData * | sd | ) |
|
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< DtRadioTransmitterStateComponent >.
|
inlinevirtual |
Implement to update data storage to the new state data.
Implements makVrf::DtDoubleBufferedStateComponent< DtRadioTransmitterStateComponent >.
|
virtual |
If we haven't found the component, force the advance to find it.
Reimplemented from makVrf::DtDoubleBufferedStateComponent< DtRadioTransmitterStateComponent >.
|
overridevirtual |
Overridden to get read frame from legion.
Reimplemented from makVrf::DtStateComponent.
|
inlineoverridevirtual |
Reimplemented from makVrf::DtStateComponent.
References makVrf::DtStateComponent::aboutToBeDeleted().
|
overridevirtual |
Called at the end to complete component setup. Use this method to create (or find) any legion double buffered extensions.
Reimplemented from makVrf::DtStateComponent.
|
overridevirtual |
Override this method to destroy any allocated legion extensions that need to be destroyed.
Reimplemented from makVrf::DtStateComponent.
|
overridevirtual |
Whether or not this component is publishing on the legion network. Default is false.
Reimplemented from makVrf::DtStateComponent.
|
protected |
|
protected |
|
protected |