51 virtual void setMunitionType(
const DtObjectType& objType);
56 virtual DtString munitionName()
const;
57 virtual void setMunitionName(
const DtString& name);
62 virtual DtVector launchOffset()
const;
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);
DtRwReal myInitialSpeed
Parameter Name: initial-speed Parameter Description: Initial speed when launched, in the direction of...
Definition: cruiseMissileLaunchControllerDescriptor.h:156
DtCruiseMissileLaunchControllerDescriptor; descriptor for the DtCruiseMissileLaunchController compone...
Definition: cruiseMissileLaunchControllerDescriptor.h:26
class DtRwObjectType:
Definition: rwObjectType.h:18
#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:148
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:42
File: rwTaitBryan.h.
Definition: rwTaitBryan.h:24
Definition: readerWriterRegistry.h:39
DtComponentDescriptor & operator=(const DtComponentDescriptor &orig)
assignment
Definition: objectType.h:27
DtRwString myRangeName
Name given to any range item associated with this descriptor.
Definition: cruiseMissileLaunchControllerDescriptor.h:172
DtRwReal myMinTimeBetweenLaunch
Parameter Name: min-time-between-launch Parameter Description: Minumum time between cruise missile la...
Definition: cruiseMissileLaunchControllerDescriptor.h:162
DtRwOffsetVector myLaunchOffset
Parameter Name: launch-offset Offset from orgin of launch vehicle where the missile will be created...
Definition: cruiseMissileLaunchControllerDescriptor.h:141
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:180
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
DtRwString myMunitionName
Parameter Name: munition-name Parameter Description: Name of munition used to check for quantity in ...
Definition: cruiseMissileLaunchControllerDescriptor.h:133
virtual DtString type() const
Returns the type of component this descriptor describes.
Specialized vector that can be used for the knowledge of an "offset" rather than location vector...
Definition: rwVector.h:109
static DtComponentDescriptor * creator()
DtRwReal myCruiseMissileRangeRingRange
Parameter Name: cruise-missile-range-ring-range Parameter Description: Size of the range ring to disp...
Definition: cruiseMissileLaunchControllerDescriptor.h:168
voidpf uLong offset
Definition: ioapi.h:42
DtRwObjectType myMunitionType
Parameter Name: munition-type Parameter Description: Object type used to create the missile when it ...
Definition: cruiseMissileLaunchControllerDescriptor.h:126
Definition: targetingControlTable.h:20