14 #include <matrix/vlVector.h>
18 class DtWindowEllipseAgent;
48 virtual const std::string&
className()
const;
DtWindowObjectHudDriver(DtAgentManager &agentManager, const std::string &instanceName)
CTOR.
A class for creating a heading tape on screen using DtWindowObjects.
Definition: DtHeadingTape.h:41
This driver is responsible for creating the DtWindowObject HUD.
Definition: DtWindowObjectHudDriver.h:38
virtual bool onTick()
This updates the on screen objects with new observer information Including the horizon line...
DtHeadingTape * myHeadingTape
Definition: DtWindowObjectHudDriver.h:67
DtWindowEllipseAgent * myCenterDot
Center dot or cross hair located at (0.5,0.5) screen space.
Definition: DtWindowObjectHudDriver.h:64
Contains makVrv:DtAgentManager class.
The DtDriver is an abstract class.
Definition: DtDriver.h:31
virtual bool onStart()
Called when the driver is started by the display engine Restores state that existed the last time the...
A class for creating a pitch ladder on screen using DtWindowObject.
Definition: DtPitchLadder.h:38
The DtAgentManager manages the distributed scene object framework.
Definition: DtAgentManager.h:38
Contains makVrv:DtDriver class.
virtual const std::string & instanceName() const
Get this driver's instance name.
virtual bool onStop()
Called when the driver is stopped by the display engine.
virtual ~DtWindowObjectHudDriver()
Virtual DTOR.
DtPitchLadder * myPitchLadder
Definition: DtWindowObjectHudDriver.h:66
DtAgentManager & agentManager()
Get the master scene for this host.
virtual const std::string & className() const
Get the class name as a string.