![]() |
VR-Forces 5.0.3 Developer's Guide
|
The DtTacticalGraphicDataInterface class is a wrapper around state views to give access to convenience methods which will allow developers to more easily access data about those objects. It will also provide some basic manipulation for that object.

Protected Member Functions | |
| virtual void | slot_simObjectEntryAboutToBeRemoved (makVrv::DtSimObjectEntry &) |
Protected Member Functions inherited from makVrf::DtVrfVrlinkDataInterface | |
| virtual void | slot_onResourcesChanged () |
| virtual void | slot_onStateViewUpdated () |
Protected Member Functions inherited from makVrf::DtObjectDataInterface | |
| virtual DtVector | geocentricVectorToLocalVector (const DtVector &localLocation, const DtVector &geocVector) const |
Protected Attributes | |
| makVrv::DtStateView < DtVrlinkSimulatedEnvironmentProcess > * | myTacticalGraphicStateView |
Protected Attributes inherited from makVrf::DtVrfVrlinkDataInterface | |
| makVrv::DtStateView < makVrv::DtVrlinkSimulatedBaseState > * | myVrlinkStateView |
| makVrv::DtStateView < DtVrfObjectDataState > * | myObjectDataState |
| makVrv::DtStateView < DtExtendedStateData > * | myExtendedStateData |
| DtVrfDataInterraceResourceRequestor | myResources |
| DtUUID | myUUID |
Protected Attributes inherited from makVrf::DtObjectDataInterface | |
| makVrv::DtDe & | myDe |
| makVrv::DtStateView < makVrv::DtSimState > * | myStateView |
Additional Inherited Members | |
Public Types inherited from makVrf::DtObjectDataInterface | |
| enum | Representation { Local = 0, World = 1 } |
Static Public Member Functions inherited from makVrf::DtObjectDataInterface | |
| template<typename T_ObjectDataInterfaceType > | |
| static DtBoost::shared_ptr < T_ObjectDataInterfaceType > | cast (DtBoost::shared_ptr< DtObjectDataInterface > dataInterface) |
Public Attributes inherited from makVrf::DtVrfVrlinkDataInterface | |
| boost::signals2::signal< void()> | signal_resourcesChanged |
Public Attributes inherited from makVrf::DtObjectDataInterface | |
| boost::signals2::signal< void()> | signal_dataUpdated |
| boost::signals2::signal< void()> | signal_dataRemoved |
| makVrf::DtTacticalGraphicDataInterface::DtTacticalGraphicDataInterface | ( | makVrv::DtDe & | ) |
|
virtual |
|
virtual |
Called to set the state view this data will wrap. Subclasses are responsible for providing interface to access the specific data, however, you can access the data through the state() members of the contained state views. Overridden to cast to appropriate type.
Reimplemented from makVrf::DtVrfVrlinkDataInterface.
|
virtual |
Returns the type of this object. Used for dynamic casting to proper sub-class.
Reimplemented from makVrf::DtObjectDataInterface.
|
virtual |
Returns the first point in the myPoints list of the state view.
Reimplemented from makVrf::DtVrfVrlinkDataInterface.
|
virtual |
Returns extended data as supplied on the network.
Reimplemented from makVrf::DtVrfVrlinkDataInterface.
|
virtual |
Returns all points.
|
virtual |
Returns the user data associated with this object.
|
virtual |
Returns the pen style of this environmental.
|
virtual |
Returns the fill style.
|
virtual |
Returns the line width.
|
virtual |
Returns the color (RGBA value)
|
inline |
Returns the state view of this class.
|
protectedvirtual |
Slot that is called when the state view is destroyed. Will mark this item as removed by clearing out internal pointers.
Reimplemented from makVrf::DtVrfVrlinkDataInterface.
|
protected |