9 #include <vl/globalObjectDesignator.h>
45 virtual const char*
type()
const;
Definition: radarWarningReceiverDesc.h:20
DtEntityListOutputPort * myEmitterListPort
Definition: simpleRadarWarnRx.h:85
DtVrfObject * entity()
Gets the entity.
Definition: simComponent.h:402
DtVrfObject is used to represent any type of simulated object (entities, aggregate, control objects) in a VR-Forces application.
Definition: vrfObject.h:215
DtSimpleRadarWarningReceiver & operator=(const DtSimpleRadarWarningReceiver &orig)
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
virtual bool init()
Calls createPorts and createPortGroups Initializes myLastTickSimTime.
Definition: readerWriterRegistry.h:39
virtual bool createPorts()
Called by init.
virtual void setEntity(DtVrfObject *entity)
The entity's state repository is the place that actuator components make updates and other components...
static DtSimComponent * creator(const DtString &name, DtVrfObject *owner, DtSimManager *simManager, DtComponentDescriptor *desc, DtReaderWriterRegistry *parentRegistry)
Definition: simpleRadarWarnRx.h:23
Instances of DtEntityListOutputPort are output ports through which data producers can send a list of ...
Definition: entListIOPort.h:43
virtual DtEntityListOutputPort * emitterListPort() const
DtSimpleRadarWarningReceiver()
virtual const char * type() const
Returns a string identifies the class type of component.
virtual bool createReflectedEmitterList()
The DtSimComponent class is the base class for the entire simulation model component hierarchy...
Definition: simComponent.h:67
const DtRadarWarningReceiverDescriptor * myDescriptor
Definition: simpleRadarWarnRx.h:93
virtual ~DtSimpleRadarWarningReceiver()
The simulation engine is controlled by a single,top-level class called the Simulation Manager...
Definition: simManager.h:103
virtual void tick()
This gives the thread of control to the component.
DtGlobalObjectDesignator myGlobalId
Definition: simpleRadarWarnRx.h:88
virtual DtSymbolString name() const
Accessor for name of this readable/writable object.