18 class DtEmbarkationUpdaterAgent;
55 virtual void initialize()
override;
58 virtual void setLocation(
const DtVector& location );
61 virtual void setRelativeLocation(
const DtVector& );
64 virtual void startEmbarked();
65 virtual void endEmbarked();
68 virtual void slot_parentSet(
DtElement* );
72 virtual void setOrientationLevelling(
bool enabled );
73 virtual bool isOrientationLevelling();
79 virtual DtTaitBryan
level();
83 virtual void setEmbarked(
const DtUniqueID&
id );
88 virtual void createUpdaters()
override;
89 virtual void destroyUpdaters()
override;
91 virtual void resetSpatial();
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
bool myOrientationLevelling
Definition: DtEnvironmentalKinematicState.h:101
The DtTacticalGraphicStateListener is a class that deals with basic TacticalGraphic process code (suc...
Definition: DtTacticalGraphicStateListener.h:24
The shared settings manager, is the global object responsible for managing any shared settings object...
Definition: DtSharedSettingsManager.h:42
DtVector myLocalLocation
Definition: DtEnvironmentalKinematicState.h:103
The DtElement class implements the common behavior of simulation based elements added to the scene...
Definition: DtElement.h:41
DtEnvironmentalKinematicState Controls kinematic state of a scene object. This class has no accessors...
Definition: DtEnvironmentalKinematicState.h:34
Contains makVrv:DtTacticalGraphicStateListener class.
DtEmbarkationUpdaterAgent * myEmbarkationUpdaterAgent
Definition: DtEnvironmentalKinematicState.h:95
Base class for Kinematic State Objects e.g. DtEntityKinematicState Controls kinematic state of a scen...
Definition: DtKinematicState.h:30
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Contains makVrv:DtKinematicState class. Used to position objects in the scene.
DtUniqueID myEmbarkedParentID
Definition: DtEnvironmentalKinematicState.h:97
The abstract interface necessary for agents.
Definition: DtAgentManagerInterface.h:33
bool myEmbarkedFlag
Definition: DtEnvironmentalKinematicState.h:99
DtTacticalGraphicStateListener & myTacticalGraphicListener
Definition: DtEnvironmentalKinematicState.h:93
DtVector myRelativeLocation
Definition: DtEnvironmentalKinematicState.h:104