12 #include <osg/PositionAttitudeTransform>
18 namespace tutorialDistributedSimulation4A
32 virtual const std::string&
className()
const;
virtual const std::string & className() const
Get the class name as a string.
Definition: DistributedSimulationDriver4A.h:21
osg::ref_ptr< osg::PositionAttitudeTransform > myPat
Definition: DistributedSimulationDriver4A.h:48
virtual bool onTick()
Tick the driver. If this driver needs to perform actions per the sim clock.
DtExerciseConn * myConnection
Definition: DistributedSimulationDriver4A.h:49
bool myConnectionState
Definition: DistributedSimulationDriver4A.h:50
double myRotationDegree
Definition: DistributedSimulationDriver4A.h:51
The DtDriver is an abstract class. Developers derive from this to create logic that "directs" things ...
Definition: DtDriver.h:31
virtual ~DistributedSimulationDriver()
DTOR.
The DtAgentManager manages the distributed scene object framework. This includes the objects and upda...
Definition: DtAgentManager.h:38
Contains makVrv:DtDriver class.
virtual const std::string & instanceName() const
Get this driver's instance name.
DistributedSimulationDriver(DtAgentManager &agentManager, const std::string &instanceName)
CTOR.
virtual bool onStop()
Called when the driver is stopped by the display engine.
DtAgentManager & agentManager()
Get the master scene for this host. Do not create drivers using this agentManager, use the sceneInterface as it may replaced the implementation of the sceneInterface.
virtual bool onStart()
Called when the driver is started by the display engine Restores state that existed the last time the...