13 #ifndef MyAirVehicleSetController_H_
14 #define MyAirVehicleSetController_H_
20 namespace vrfAddSetExample
virtual ~MyAirVehicleSetController()
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
class DtSimRadio:
Definition: simRadio.h:25
DtSimManager * simManager()
Gets the sim manager.
Definition: simComponent.h:408
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:42
Definition: readerWriterRegistry.h:39
DtAirVehicleSetController is a controller component responsible for handling DtSetDataRequests for ai...
Definition: airVehicleSetController.h:42
const MyAirVehicleSetController & operator=(const MyAirVehicleSetController &orig)
File: simMsg.h.
Definition: simMessage.h:35
virtual void setRadio(DtSimRadio *radio)
Override to add set data callbacks.
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
MyAirVehicleSetController()
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:102
static DtSimComponent * creator(const DtString &name, DtVrfObject *owner, DtSimManager *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
Definition: myAirVehSetCtlr.h:28
static void setSpeedAndHeadingCallback(DtSimMessage *msg, void *usrData)
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
virtual void processSetSpeedAndHeading(DtSimMessage *msg)
virtual DtSimRadio * radio()
The radio this component is listening to.