13 #ifndef MyLocalEntitySetController_H_
14 #define MyLocalEntitySetController_H_
20 namespace vrfAddSetExample
Contains the DtLocalEntitySetController class declaration.
virtual ~MyLocalEntitySetController()
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
virtual void setRadio(DtSimRadio *radio)
Override to add set data callbacks.
static void setSpeedAndHeadingCallback(DtSimMessage *msg, void *usrData)
class DtSimRadio:
Definition: simRadio.h:25
DtSimManager * simManager()
Gets the sim manager.
Definition: simComponent.h:410
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
static DtSimComponent * creator(const DtString &name, DtVrfObject *owner, DtSimManager *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
File: simMsg.h.
Definition: simMessage.h:35
const MyLocalEntitySetController & operator=(const MyLocalEntitySetController &orig)
virtual void processSetSpeedAndHeading(DtSimMessage *msg)
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
Definition: myLclEntSetCtlr.h:27
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:103
MyLocalEntitySetController()
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
virtual DtSimRadio * radio()
The radio this component is listening to.
DtLocalEntitySetController is a controller that handles all DtSetDataRequest messages for an entity a...
Definition: localEntitySetController.h:29