19#include <vrfmodel/airVehicleSetController.h>
44 DtComponentDescriptor* desc = 0, DtReaderWriterRegistry* parentRegistry = 0);
56 virtual const char*
type()
const override;
68 static DtSimComponent*
creator(
const DtString& name, DtLocalObject* owner, DtSimulationServices* simManager,
69 DtComponentDescriptor* desc = 0, DtReaderWriterRegistry* parentRegistry = 0);
83 virtual void setLocation(DtVector geocentricLocation,
bool& dataAvailable);
static DtSimComponent * creator(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
Factory method to create a new instance of this component.
const DtVreAirVehicleSetController & operator=(const DtVreAirVehicleSetController &orig)
Assignment operator (not implemented)
DtVreAirVehicleSetController(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
Constructor.
virtual const char * type() const override
Gets the type identifier for this component.
virtual ~DtVreAirVehicleSetController() override
Virtual destructor.
DtVreAirVehicleSetController()
Default constructor (not implemented)
DtVreAirVehicleSetController(const DtVreAirVehicleSetController &orig)
Copy constructor (not implemented)
virtual void processSetAltitude(DtSimMessage *msg) override
Processes a set altitude message.
virtual void setLocation(DtVector geocentricLocation, bool &dataAvailable)
Sets the location for air vehicles in the set.
DtVreSetController(const DtString &name, DtLocalObject *owner, DtSimulationServices *simManager, DtComponentDescriptor *desc=0, DtReaderWriterRegistry *parentRegistry=0)
Definition vreSetController.h:76
Defines export macros for the vreVrfmodel library.
#define VREVRFMODEL_DLL
Definition export.h:22
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
const char DtVreAirVehicleSetControllerType[]
Type identifier for the VRE air vehicle set controller component.
Definition vreAirVehicleSetController.h:24
Template controller for handling VR-Engage entity control assignments.