15 #ifndef DtBaseWeaponControllerDescriptor_H_
16 #define DtBaseWeaponControllerDescriptor_H_
61 virtual bool preloadWeapon()
const;
62 virtual void setPreloadWeapon(
bool preloadWeapon);
67 virtual DtReal maxVehicleSpeedToFire()
const;
68 virtual void setMaxVehicleSpeedToFire(DtReal maxVehicleSpeedToFire);
73 virtual DtReal maxAzimuthAngleOffBoresight()
const;
74 virtual void setMaxAzimuthAngleOffBoresight(DtReal maxAngle);
79 virtual DtReal maxElevationAngleOffBoresight()
const;
80 virtual void setMaxElevationAngleOffBoresight(DtReal maxAngle);
85 virtual DtTime loadAmmoTime()
const;
86 virtual void setLoadAmmoTime(
DtTime loadTime);
91 virtual DtTime unloadAmmoTime()
const;
92 virtual void setUnloadAmmoTime(
DtTime unloadTime);
98 virtual bool disabledBySuppression()
const;
99 virtual void setDisabledBySuppression(
const bool isDisabled);