![]() |
VR-Forces 5.0.2 Developer's Guide
|
The DtOrbatDataInterface 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::DtObjectDataInterface | |
| virtual DtVector | geocentricVectorToLocalVector (const DtVector &localLocation, const DtVector &geocVector) const |
| virtual void | slot_onStateViewUpdated () |
Protected Attributes | |
| makVrv::DtStateView < DtOrbatState > * | myOrbatStateView |
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::DtObjectDataInterface | |
| boost::signals2::signal< void()> | signal_dataUpdated |
| boost::signals2::signal< void()> | signal_dataRemoved |
| makVrf::DtOrbatDataInterface::DtOrbatDataInterface | ( | makVrv::DtDe & | ) |
|
virtual |
|
virtual |
Returns the type of this object. Used for dynamic casting to proper sub-class.
Reimplemented from makVrf::DtObjectDataInterface.
|
inline |
Access to the complete set of data on the spot report object is done though this method.
|
virtual |
The UUID of the entity that would be created.
|
virtual |
The UUID of the parent if part of a unit.
|
virtual |
The extended data.
|
virtual |
The UUID of this state view.
|
virtual |
Called to set the state view this data will wrap.
Reimplemented from makVrf::DtObjectDataInterface.
|
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::DtObjectDataInterface.
|
protected |