VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtGenericWeaponInfo Member List

This is the complete list of members for DtGenericWeaponInfo, including all inherited members.

addFireTaskType(DtSimTaskMessageType taskType)DtGenericWeaponInfovirtual
addFireTaskTypes(const DtRwNLengthStringVector &taskList)DtGenericWeaponInfovirtual
addStatus(WeaponStatus s)DtGenericWeaponInfovirtual
autonomousFire() const overrideDtGenericWeaponInfovirtual
autonomousTargetTypes() const overrideDtGenericWeaponInfovirtual
controlExternalTurret() const overrideDtGenericWeaponInfovirtual
createFireTask(const DtRwLocationReference &location) const overrideDtGenericWeaponInfovirtual
createMountPartList(const DtArtPartType partType)DtGenericWeaponInfovirtual
desiredAmmunition() const overrideDtGenericWeaponInfovirtual
displayName() const overrideDtGenericWeaponInfovirtual
DtGenericWeaponInfo()DtGenericWeaponInfo
DtWeaponInfoInterface()DtWeaponInfoInterface
FireTaskFcn typedefDtGenericWeaponInfo
fireTaskTypes() const overrideDtGenericWeaponInfovirtual
hasStatus(WeaponStatus testStatus) const DtWeaponInfoInterfacevirtual
maximumRange() const overrideDtGenericWeaponInfovirtual
minimumRange() const overrideDtGenericWeaponInfovirtual
mountPartList() const overrideDtGenericWeaponInfovirtual
myAutonomousFireDtGenericWeaponInfoprotected
myAutonomousTargetTypesDtGenericWeaponInfoprotected
myControlExternalTurretDtGenericWeaponInfoprotected
myDesiredAmmunitionDtGenericWeaponInfoprotected
myFireTaskFcnDtGenericWeaponInfoprotected
myFireTaskTypesDtGenericWeaponInfoprotected
myMaximumRangeFcnDtGenericWeaponInfoprotected
myMinimumRangeFcnDtGenericWeaponInfoprotected
myMountPartListDtGenericWeaponInfoprotected
myPriorityDtGenericWeaponInfoprotected
myPropertiesDtGenericWeaponInfoprotected
myRequiredTokensDtGenericWeaponInfoprotected
myStatusDtGenericWeaponInfoprotected
myTargetAmmunitionFcnDtGenericWeaponInfoprotected
myTargetApplicabilityFcnDtGenericWeaponInfoprotected
myTargetRegionFcnDtGenericWeaponInfoprotected
myTurretNumberDtGenericWeaponInfoprotected
myWeaponNameDtGenericWeaponInfoprotected
priority() const overrideDtGenericWeaponInfovirtual
RangeFcn typedefDtGenericWeaponInfo
ready() const DtWeaponInfoInterfacevirtual
removeStatus(WeaponStatus s)DtGenericWeaponInfovirtual
requiredTokens() const overrideDtGenericWeaponInfovirtual
setAutonomousFire(bool v)DtGenericWeaponInfovirtual
setAutonomousTargetTypes(const std::list< DtEntityType > &targetTypes)DtGenericWeaponInfovirtual
setControlExternalTurret(bool c)DtGenericWeaponInfovirtual
setDesiredAmmunition(const std::list< DtEntityType > &list)DtGenericWeaponInfovirtual
setDisplayName(const DtString &name)DtGenericWeaponInfovirtual
setFireTaskFcn(FireTaskFcn fcn)DtGenericWeaponInfovirtual
setMaximumRangeFcn(RangeFcn fcn)DtGenericWeaponInfovirtual
setMinimumRangeFcn(RangeFcn fcn)DtGenericWeaponInfovirtual
setPriority(int p)DtGenericWeaponInfovirtual
setRequiredTokens(const std::set< DtString > &tokens)DtGenericWeaponInfovirtual
setStatus(DtU32 s)DtGenericWeaponInfovirtual
setSystemTurretNumber(const DtArtPartType num)DtGenericWeaponInfovirtual
setTargetAmmunitionFcn(TargetAmmunitionFcn fcn)DtGenericWeaponInfovirtual
setTargetApplicabilityFcn(TargetApplicabilityFcn fcn)DtGenericWeaponInfovirtual
setTargetRegionFcn(TargetRegionFcn fcn)DtGenericWeaponInfovirtual
setWeaponProperties(const DtRwProperties *props)DtGenericWeaponInfovirtual
status() const overrideDtGenericWeaponInfovirtual
statusString() const DtWeaponInfoInterfacevirtual
systemTurretNumber() const overrideDtGenericWeaponInfovirtual
targetAmmunition(const DtEntityType &type) const overrideDtGenericWeaponInfovirtual
TargetAmmunitionFcn typedefDtGenericWeaponInfo
TargetApplicability enum nameDtWeaponInfoInterface
targetApplicability(const DtEntityType &type) const overrideDtGenericWeaponInfovirtual
TargetApplicability_Applicable enum valueDtWeaponInfoInterface
TargetApplicability_Ideal enum valueDtWeaponInfoInterface
TargetApplicability_NotApplicable enum valueDtWeaponInfoInterface
TargetApplicability_Overkill enum valueDtWeaponInfoInterface
TargetApplicability_Unspecified enum valueDtWeaponInfoInterface
TargetApplicabilityFcn typedefDtGenericWeaponInfo
targetApplicabilityString(TargetApplicability app)DtWeaponInfoInterfacestatic
TargetRegionFcn typedefDtGenericWeaponInfo
weaponProperties() const overrideDtGenericWeaponInfovirtual
WeaponStatus enum nameDtWeaponInfoInterface
WeaponStatus_Busy enum valueDtWeaponInfoInterface
WeaponStatus_Disabled enum valueDtWeaponInfoInterface
WeaponStatus_OutOfAmmo enum valueDtWeaponInfoInterface
WeaponStatus_Stowed enum valueDtWeaponInfoInterface
WeaponStatus_Suppressed enum valueDtWeaponInfoInterface
withinTargetRegion(const DtVector &localPosition) const overrideDtGenericWeaponInfovirtual
~DtGenericWeaponInfo() overrideDtGenericWeaponInfovirtual
~DtWeaponInfoInterface()=0DtWeaponInfoInterfacepure virtual

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)