![]() |
VR-Forces 5.0.1 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 Member Functions | |
| virtual void | hostWasDeleted () |
Protected Attributes | |
| DtEntityLocationStateComponentCurrentFrame | myCurrentFrameState |
| DtEntityLocationStateComponentNextFrame | myNextFrameState |
| DtEntityLocationStateComponent * | myLastAttachedToLocationStateComponent |
| DtStateData * | myLastAttachedTo |
| boost::signals2::scoped_connection | myHostWasDeletedConnection |
Protected Attributes inherited from makVrf::DtStateComponent | |
| UInt64 | myId |
| DtStateData * | myStateData |
| const Coordinate_System * | myCoordinateSystem |
| bool | myIsRemoteComponent |
| bool | myCleared |
| bool | myPublishingOnLegionNetwork |
| bool | myAdvancedFrame |
| makVrf::DtEntityLocationStateComponentImplementation::DtEntityLocationStateComponentImplementation | ( | DtStateData * | sd | ) |
|
inline |
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
inlinevirtual |
Reimplemented from makVrf::DtStateComponent.
|
virtual |
Sets the coordinate system into the current and next frame states.
Reimplemented from makVrf::DtStateComponent.
|
virtual |
If we are attached and the world position of our parent has changed then we need to advance.
Reimplemented from makVrf::DtDoubleBufferedStateComponent< DtEntityLocationStateComponent >.
|
virtual |
Implement to update data storage. Called from advanceFrame.
Implements makVrf::DtDoubleBufferedStateComponent< DtEntityLocationStateComponent >.
|
inlinevirtual |
Implement to update data storage to the new state data.
Implements makVrf::DtDoubleBufferedStateComponent< DtEntityLocationStateComponent >.
|
inlineoverridevirtual |
Reimplemented from makVrf::DtStateComponent.
References makVrf::DtStateComponent::aboutToBeDeleted().
|
virtual |
If this component implements it, initialize from the given vrf object parameters. Will only be called if there are parameters to initialize from.
Reimplemented from makVrf::DtStateComponent.
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |