|
| | DtGuiLocalObject (makVrv::DtDe &de, DtStateDataManager *som, const DtEntityType &, bool addToSimObjectManager=false, const DtUUID &uuid=DtUUID::nullUUID()) |
| |
| | DtGuiLocalObject (makVrv::DtDe &de, const DtStateDataManager *simManager, const DtUUID &uuid) |
| |
| | DtGuiLocalObject (makVrv::DtDe &de, const DtStateDataManager *simManager, const DtEntityIdentifier &id) |
| |
| virtual | ~DtGuiLocalObject () override |
| |
| const DtStateDataManager * | stateDataManager () const |
| |
| DtStateData * | stateData () |
| |
| void | setObjectName (const DtString &objectName) |
| |
| const DtString & | nextFrameObjectName () |
| |
| void | setEntityType (const DtEntityType &et) |
| |
| void | setEntityId (const DtEntityIdentifier &) |
| |
| void | setLabel (const DtString &objectName) |
| |
| void | setForceType (DtForceType) |
| |
| void | setWorldPosition (const DtVector &) |
| |
| void | setWorldOrientation (const DtTaitBryan &) |
| |
| void | setAppearance (int) |
| |
| void | setExtendedData (const DtString &key, const DtString &value) |
| |
| void | removeExtendedData (const DtString &key) |
| |
| void | setExtendedData (const std::map< std::string, std::string > &) |
| |
| void | setExtendedData (const std::map< DtString, DtString > &) |
| |
| void | setUserData (unsigned long long) |
| |
| void | setOverlay (const DtString &) |
| |
| void | addStateComponent (const DtFrameStateInterface *) |
| |
| void | removeStateComponent (const DtFrameStateInterface *) |
| |
| DtRwProperties & | stateProperties () |
| |
| virtual DtSimObjectReference | simObjectReference () |
| |
virtual std::shared_ptr
< DtGuiLocalObject > | guiLocalObjectReference () |
| |
| virtual void | resetReference () |
| |
| template<typename T_Component > |
| T_Component * | addStateComponent (bool checkWritable=false, bool isRemote=false) |
| |
| makVrf::DtFrameStateInterface * | addStateComponent (makVrf::DtStateComponent::StateComponentType t) |
| |
| void | setHostId (const std::string &) |
| |
| void | setHostId (const DtUUID &) |
| |
| void | setGlobalId (const DtString &) |
| |
| void | setCapabilities (int) |
| |
| void | setGuise (const DtEntityType &) |
| |
| void | setWorldVertices (const std::vector< DtVector > &) |
| |
| void | setLocalVertices (const std::vector< DtVector > &) |
| |
| template<typename T_Component > |
| bool | hasStateComponent () const |
| |
| DtSimulatedObjectStateComponent * | nextFrameSimulatedObjectStateComponent () |
| |
| DtLocationStateComponent * | nextFrameLocationStateComponent () |
| |
| DtVrfStateComponent * | nextFrameVrfStateComponent () |
| |
| DtVrfGeometryStateComponent * | nextFrameVrfGeometryStateComponent () |
| |
| DtEnvironmentalStateComponent * | nextFrameEnvironmentalStateComponent () |
| |
| template<typename T_Component > |
| T_Component * | getNextFrameStateComponent () |
| |
| template<typename T_Component > |
| const T_Component * | getStateComponent () const |
| |
| bool | wantsModificationSignal (int comp) const |
| |
| template<typename T_Component > |
| LocalObjectModifiedSignal & | signalWhenModified () const |
| |
| LocalObjectModifiedSignal & | signalWhenModified (int comp) const |
| |
|
| void | setPenStyle (int) |
| |
| void | setColor (unsigned int) |
| |
| void | setFillStyle (int) |
| |
| void | setLineWidth (int) |
| |
| void | setPhysicalLineWidth (double) |
| |
| void | setPhysicalLineHeight (double) |
| |
| void | setUserData (const DtString &) |
| |
| void | setProjected (bool) |
| |
| void | setClosedFigure (bool) |
| |
| | DtGuiSimObject (const DtStateDataManager *simManager, const DtUUID &uuid) |
| |
| | DtGuiSimObject (const DtStateDataManager *simManager, const DtEntityIdentifier &id) |
| |
| | DtGuiSimObject (const DtStateDataManager *simManager, const DtExternalCurrentFrameState *) |
| |
| | DtGuiSimObject (const DtStateData *) |
| |
| DtGuiSimObject & | operator= (const DtGuiSimObject &) |
| |
| makVrv::DtUniqueID | id () const |
| |
| makVrv::DtUniqueID | displayId (makVrv::DtDe &, makVrv::DtModelSetId modelSet=makVrv::DtModelSetId::Unspecified) const |
| |
| bool | isEnvironmental () const |
| |
| std::vector< DtVector > | worldVertices () const |
| |
| std::vector< DtVector > | localVertices () const |
| |
| std::vector< DtVector > | objectVertices () const |
| |
| bool | wantsModificationSignal (int comp) const |
| |
| template<typename T_Component > |
| ModifiedSignal & | signalWhenModified () const |
| |
| ModifiedSignal & | signalWhenModified (int comp) const |
| |
| const DtVector & | worldAcceleration () const |
| |
| const DtVector & | worldVelocity () const |
| |
| int | penStyle () const |
| |
| unsigned int | color () const |
| |
| int | fillStyle () const |
| |
| int | lineWidth () const |
| |
| double | physicalLineWidth () const |
| |
| double | physicalLineHeight () const |
| |
| DtString | userData () const |
| |
| bool | projected () const |
| |
| bool | closedFigure () const |
| |
| | DtStateDataWrapper () |
| |
| | DtStateDataWrapper (const DtStateDataManager *simManager, const DtUUID &uuid) |
| |
| | DtStateDataWrapper (const DtStateDataManager *simManager, const DtEntityIdentifier &id) |
| |
| | DtStateDataWrapper (const DtStateDataManager *simManager, const DtExternalCurrentFrameState *) |
| |
| | DtStateDataWrapper (const DtStateData *sd) |
| |
| virtual | ~DtStateDataWrapper () |
| |
| DtStateDataWrapper & | operator= (const DtUUID &) |
| |
| DtStateDataWrapper & | operator= (const DtStateDataWrapper &rhs) |
| |
| bool | operator== (const DtUUID &rhs) const |
| |
| bool | operator== (const DtStateDataWrapper &rhs) const |
| |
| bool | operator!= (const DtUUID &rhs) const |
| |
| bool | operator!= (const DtStateDataWrapper &rhs) const |
| |
| const DtUUID & | uuid () const |
| |
| const DtString & | objectName () const |
| |
| DtString | label () const |
| |
| DtEntityType | entityType () const |
| |
| DtEntityType | objectType () const |
| |
| unsigned long long | userData () const |
| |
| const DtString & | extendedData (const DtString &key) const |
| |
| std::map< DtString, DtString > | extendedDataMap () const |
| |
std::map< std::string,
std::string > | extendedDataStdStringMap () const |
| |
| bool | hasExtendedData (const DtString &key) const |
| |
| DtString | overlay () const |
| |
| DtAppearance | appearance () const |
| |
| int | capabilities () const |
| |
| DtEntityType | guise () const |
| |
| const DtRwProperties & | stateProperties () const |
| |
| bool | isClutterEntity () const |
| |
| DtVrfObjectGeometry | objectGeometry () const |
| |
| virtual Dt3dBoundingVolume | boundingVolume () const |
| |
| const DtIffStateComponent * | iffStateComponent () const |
| |
std::vector< const
DtLaserDesignatorStateComponent * > | laserDesignatorStateComponents () const |
| |
| DtString | awaiting () const |
| |
| bool | isSpotReport () const |
| |
| bool | isTDLReport () const |
| |
| bool | awaitingTransfer () const |
| |
| bool | isModified () const |
| |
| template<typename T_Component > |
| const T_Component * | getStateComponent () const |
| |
| template<typename T_Component > |
| std::vector< const T_Component * > | getStateComponentList () const |
| |
| template<typename T_Component > |
| bool | hasStateComponent () const |
| |
| DtForceType | forceType () const |
| |
| const DtEntityIdentifier & | entityId () const |
| |
| const DtEntityIdentifier & | objectIdentifier () const |
| |
| DtSimulationAddress | simEngineAddress () const |
| |
| bool | isDestroyed () const |
| |
| int | damageState () const |
| |
| const DtString & | globalId () const |
| |
| bool | isEntityOrUnit () const |
| |
| bool | isSimulatedObject () const |
| |
| bool | isEntity () const |
| |
| bool | isValid () const |
| |
| int | sessionId () const |
| |
| bool | isVrfSimulatedObject () const |
| |
| bool | isCurrentlyTasked () const |
| |
| bool | isExecutingPlan () const |
| |
| bool | hasPlan () const |
| |
| bool | independentlyTasked () const |
| |
| bool | underFire () const |
| |
| DtString | rulesOfEngagement () const |
| |
| DtEchelonId | echelonId () const |
| |
| bool | isDeleted () const |
| |
| virtual void | makeInvalid () |
| |
| const DtLocalVertexList & | localVertices () const |
| |
| std::vector< DtVector > | localVertexList () const |
| |
| const DtVertexList & | worldVertices () const |
| |
| std::vector< DtVector > | worldVertexList () const |
| |
| const DtLocalVertexList & | relativeVertices () const |
| |
| std::vector< DtVector > | relativeVertexList () const |
| |
| unsigned long long | legionGlobalId () const |
| |
| bool | advancedFrame () const |
| |
| DtUUID | superiorUUID () const |
| |
| bool | isTopLevel () const |
| |
const
DtExternalFrameStateInterface * | externalCurrentFrameState () const |
| |
const
DtSimulatedObjectStateComponent * | currentFrameSimulatedObjectStateComponent () const |
| |
| const DtLocationStateComponent * | currentFrameLocationStateComponent () const |
| |
const
DtStatePropertiesStateComponent * | currentFrameStatePropertiesStateComponent () const |
| |
| const DtVrfGeometryStateComponent * | currentFrameVrfGeometryStateComponent () const |
| |
| const DtEntityStateComponent * | currentFrameEntityStateComponent () const |
| |
| const DtVrfStateComponent * | currentFrameVrfStateComponent () const |
| |
| std::set< int > | currentFrameModifiedStateComponentTypes () const |
| |
| std::set< int > | nextFrameModifiedStateComponentTypes () const |
| |
| DtRwVrfKinematicState | kinematicState () const |
| |
| const DtVector & | worldPosition () const |
| |
| const DtVector & | localPosition () const |
| |
| const DtVector & | parentPosition () const |
| |
| double | distSquaredTo (const DtVector &) const |
| |
| bool | hasLocationChanged () const |
| |
| bool | objectVerticesChanged () const |
| |
| bool | worldVerticesChanged () const |
| |
| bool | haveVerticesChanged () const |
| |
| virtual void | frameAdvanced () |
| |
| virtual void | firstFrameAdvance () |
| |
| const DtStateData * | stateData () const |
| |
| DtUUID | hostGlobalId () const |
| |
| DtString | parentGlobalId () const |
| |
| const DtTaitBryan & | topographicOrientation () const |
| |
| const DtTaitBryan & | worldOrientation () const |
| |
| const DtTaitBryan & | localOrientation () const |
| |
| const DtTaitBryan & | parentOrientation () const |
| |
| const DtTaitBryan & | localOrientationWrtDatabase () const |
| |
| const DtDcm & | localOrientationMatrix () const |
| |
| const DtDcm & | parentOrientationMatrix () const |
| |
| const DtDcm & | worldOrientationMatrix () const |
| |
| double | heading () const |
| |
| double | pitch () const |
| |
| double | roll () const |
| |
| bool | isUnit () const |
| |
| bool | isEmbarked () const |
| |
| DtUUID | embarkedOn () const |
| |
| bool | isEmbarkedOn (const DtUUID &) const |
| |