39 virtual const char*
type()
const;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
DtSimManager * simManager()
Gets the sim manager.
Definition: simComponent.h:408
DtVector myLocalGoal
Definition: simpleRdrWrnResp.h:88
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
DtFixedWingPilotController is a controller that models the capabilities of a fixed-wing pilot...
Definition: fixedWingPilotController.h:44
DtEntityListInputPort * myEmitterListPort
Definition: simpleRdrWrnResp.h:80
virtual bool inVicinity(const DtVector &localPosition)
virtual ~DtSimpleRadarWarningResponse()
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
virtual const DtVrfObject * getControlPoint(const DtUUID &name)
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, DtReaderWriterRegistry *parentRegistry)
DtSimpleRadarWarningResponse & operator=(const DtSimpleRadarWarningResponse &orig)
DtSimpleRadarWarningResponse()
virtual void tick()
Only gets actuator values the first time it's called.
Definition: simpleRdrWrnResp.h:22
bool myReactingToWarning
Definition: simpleRdrWrnResp.h:83
virtual bool createPorts()
Overridden to create the fixed wing ports.
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.
DtUUID mySafeControlPointName
Definition: simpleRdrWrnResp.h:86
virtual const char * type() const
Returns a string identifies the class type of component.