15 #ifndef DtIndirectFireControllerDescriptor_H_
16 #define DtIndirectFireControllerDescriptor_H_
62 virtual const DtString& weaponName()
const;
63 virtual void setWeaponName(
const DtString& name);
74 virtual int numRoundsPerMission()
const;
75 virtual void setNumRoundsPerMission(
int numRoundsPerMission);
80 virtual bool enforceRangeLimits()
const;
81 virtual void setEnforceRangeLimits(
bool limit);
86 virtual bool allowVelocityVariation()
const;
87 virtual void setAllowVelocityVariation(
bool allow);
98 virtual const DtString& rangeName()
const;
99 virtual void setRangeName(
const DtString& rangeName);
104 virtual DtReal minRange()
const;
105 virtual void setMinRange(DtReal minRange);
110 virtual bool isDirectAlignmentCapable()
const;
111 virtual void setIsDirectAlignmentCapable(
bool direct);