50 virtual DtEntityType munitionType()
const;
51 virtual void setMunitionType(
const DtEntityType& objType);
56 virtual DtString munitionName()
const;
57 virtual void setMunitionName(
const DtString& name);
62 virtual DtVector launchOffset()
const;
63 virtual void setLaunchOffset(
const DtVector&
offset);
68 virtual DtTaitBryan launchOrientation()
const;
69 virtual void setLaunchOrientation(
const DtTaitBryan& orient);
74 virtual DtReal initialSpeed()
const;
75 virtual void setInitialSpeed(
const DtReal speed);
80 virtual DtReal minTimeBetweenLaunch()
const;
81 virtual void setMinTimeBetweenLaunch(DtReal time);
86 virtual DtReal cruiseMissileRangeRingRange()
const;
87 virtual void setCruiseMissileRangeRingRange(DtReal time);
92 virtual const DtString& rangeName()
const;
93 virtual void setRangeName(
const DtString& rangeName);
98 virtual int rangeId()
const;
99 virtual void setRangeId(
int rangeId);
100 virtual bool rangeIdIsSpecified()
const;
DtRwReal myInitialSpeed
Parameter Name: initial-speed Parameter Description: Initial speed when launched, in the direction of...
Definition: cruiseMissileLaunchControllerDescriptor.h:162
DtCruiseMissileLaunchControllerDescriptor; descriptor for the DtCruiseMissileLaunchController compone...
Definition: cruiseMissileLaunchControllerDescriptor.h:26
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
DtRwTaitBryan myLaunchOrientation
Parameter Name: launch-orientation Parameter Description: Initial orientation (relative to the launch...
Definition: cruiseMissileLaunchControllerDescriptor.h:154
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
A readable, writable type whose name is the name of a component and that has a list of component name...
Definition: componentDescriptor.h:49
Description: Readable, Writable DtTaitBryan.
Definition: rwTaitBryan.h:20
Definition: readerWriterRegistry.h:39
DtComponentDescriptor & operator=(const DtComponentDescriptor &orig)
assignment
DtRwString myRangeName
Parameter Name: range-name Parameter Description: Deprecated. The name of the range ring...
Definition: cruiseMissileLaunchControllerDescriptor.h:179
Contains the DtRwTaitBryan class declaration.
DtRwInt myRangeId
Parameter Name: range-id Parameter Description: The identifying value for this range ring...
Definition: cruiseMissileLaunchControllerDescriptor.h:185
Description: Readable, Writable int.
Definition: rwInt.h:25
DtRwReal myMinTimeBetweenLaunch
Parameter Name: min-time-between-launch Parameter Description: Minimum time between cruise missile la...
Definition: cruiseMissileLaunchControllerDescriptor.h:168
DtRwOffsetVector myLaunchOffset
Parameter Name: launch-offset Offset from orgin of launch vehicle where the missile will be created...
Definition: cruiseMissileLaunchControllerDescriptor.h:147
virtual DtComponentDescriptor * clone(DtReaderWriterRegistry *parentRegistry=NULL) const
DtTargetingControlTable myTargetingControlTable
Parameter Name: targeting-control-table Parameter Description: The table that will specify ammunition...
Definition: cruiseMissileLaunchControllerDescriptor.h:193
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
File: rwEntType.h.
Definition: rwEntityType.h:26
DtRwString myMunitionName
Parameter Name: munition-name Parameter Description: Name of munition used to check for quantity in ...
Definition: cruiseMissileLaunchControllerDescriptor.h:139
virtual DtString type() const
Returns the type of component this descriptor describes. Used to create the descriptor on read from a...
Specialized vector that can be used for the knowledge of an "offset" rather than location vector...
Definition: rwVector.h:112
static DtComponentDescriptor * creator()
DtRwReal myCruiseMissileRangeRingRange
Parameter Name: cruise-missile-range-ring-range Parameter Description: Size of the range ring to disp...
Definition: cruiseMissileLaunchControllerDescriptor.h:174
voidpf uLong offset
Definition: ioapi.h:42
Definition: targetingControlTable.h:19
DtRwEntityType myMunitionType
Parameter Name: munition-type Parameter Description: Object type used to create the missile when it ...
Definition: cruiseMissileLaunchControllerDescriptor.h:132