VR-Forces Developer's Guide
Home
Modules
Namespaces
Classes
Files
Examples
Class Index
Class List
Class Hierarchy
Class Members
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)
DtGenericWeaponInfo
virtual
addFireTaskTypes
(const DtRwNLengthStringVector &taskList)
DtGenericWeaponInfo
virtual
addStatus
(WeaponStatus s)
DtGenericWeaponInfo
virtual
autonomousFire
() const override
DtGenericWeaponInfo
virtual
autonomousTargetTypes
() const override
DtGenericWeaponInfo
virtual
controlExternalTurret
() const override
DtGenericWeaponInfo
virtual
createFireTask
(const DtRwLocationReference &location) const override
DtGenericWeaponInfo
virtual
createMountPartList
(const DtArtPartType partType)
DtGenericWeaponInfo
virtual
desiredAmmunition
() const override
DtGenericWeaponInfo
virtual
displayName
() const override
DtGenericWeaponInfo
virtual
DtGenericWeaponInfo
()
DtGenericWeaponInfo
DtWeaponInfoInterface
()
DtWeaponInfoInterface
FireTaskFcn
typedef
DtGenericWeaponInfo
fireTaskTypes
() const override
DtGenericWeaponInfo
virtual
hasStatus
(WeaponStatus testStatus) const
DtWeaponInfoInterface
virtual
maximumRange
() const override
DtGenericWeaponInfo
virtual
minimumRange
() const override
DtGenericWeaponInfo
virtual
mountPartList
() const override
DtGenericWeaponInfo
virtual
myAutonomousFire
DtGenericWeaponInfo
protected
myAutonomousTargetTypes
DtGenericWeaponInfo
protected
myControlExternalTurret
DtGenericWeaponInfo
protected
myDesiredAmmunition
DtGenericWeaponInfo
protected
myFireTaskFcn
DtGenericWeaponInfo
protected
myFireTaskTypes
DtGenericWeaponInfo
protected
myMaximumRangeFcn
DtGenericWeaponInfo
protected
myMinimumRangeFcn
DtGenericWeaponInfo
protected
myMountPartList
DtGenericWeaponInfo
protected
myPriority
DtGenericWeaponInfo
protected
myProperties
DtGenericWeaponInfo
protected
myRequiredTokens
DtGenericWeaponInfo
protected
myStatus
DtGenericWeaponInfo
protected
myTargetAmmunitionFcn
DtGenericWeaponInfo
protected
myTargetApplicabilityFcn
DtGenericWeaponInfo
protected
myTargetRegionFcn
DtGenericWeaponInfo
protected
myTurretNumber
DtGenericWeaponInfo
protected
myWeaponName
DtGenericWeaponInfo
protected
priority
() const override
DtGenericWeaponInfo
virtual
RangeFcn
typedef
DtGenericWeaponInfo
ready
() const
DtWeaponInfoInterface
virtual
removeStatus
(WeaponStatus s)
DtGenericWeaponInfo
virtual
requiredTokens
() const override
DtGenericWeaponInfo
virtual
setAutonomousFire
(bool v)
DtGenericWeaponInfo
virtual
setAutonomousTargetTypes
(const std::list< DtEntityType > &targetTypes)
DtGenericWeaponInfo
virtual
setControlExternalTurret
(bool c)
DtGenericWeaponInfo
virtual
setDesiredAmmunition
(const std::list< DtEntityType > &list)
DtGenericWeaponInfo
virtual
setDisplayName
(const DtString &name)
DtGenericWeaponInfo
virtual
setFireTaskFcn
(FireTaskFcn fcn)
DtGenericWeaponInfo
virtual
setMaximumRangeFcn
(RangeFcn fcn)
DtGenericWeaponInfo
virtual
setMinimumRangeFcn
(RangeFcn fcn)
DtGenericWeaponInfo
virtual
setPriority
(int p)
DtGenericWeaponInfo
virtual
setRequiredTokens
(const std::set< DtString > &tokens)
DtGenericWeaponInfo
virtual
setStatus
(DtU32 s)
DtGenericWeaponInfo
virtual
setSystemTurretNumber
(const DtArtPartType num)
DtGenericWeaponInfo
virtual
setTargetAmmunitionFcn
(TargetAmmunitionFcn fcn)
DtGenericWeaponInfo
virtual
setTargetApplicabilityFcn
(TargetApplicabilityFcn fcn)
DtGenericWeaponInfo
virtual
setTargetRegionFcn
(TargetRegionFcn fcn)
DtGenericWeaponInfo
virtual
setWeaponProperties
(const DtRwProperties *props)
DtGenericWeaponInfo
virtual
status
() const override
DtGenericWeaponInfo
virtual
statusString
() const
DtWeaponInfoInterface
virtual
systemTurretNumber
() const override
DtGenericWeaponInfo
virtual
targetAmmunition
(const DtEntityType &type) const override
DtGenericWeaponInfo
virtual
TargetAmmunitionFcn
typedef
DtGenericWeaponInfo
TargetApplicability
enum name
DtWeaponInfoInterface
targetApplicability
(const DtEntityType &type) const override
DtGenericWeaponInfo
virtual
TargetApplicability_Applicable
enum value
DtWeaponInfoInterface
TargetApplicability_Ideal
enum value
DtWeaponInfoInterface
TargetApplicability_NotApplicable
enum value
DtWeaponInfoInterface
TargetApplicability_Overkill
enum value
DtWeaponInfoInterface
TargetApplicability_Unspecified
enum value
DtWeaponInfoInterface
TargetApplicabilityFcn
typedef
DtGenericWeaponInfo
targetApplicabilityString
(TargetApplicability app)
DtWeaponInfoInterface
static
TargetRegionFcn
typedef
DtGenericWeaponInfo
weaponProperties
() const override
DtGenericWeaponInfo
virtual
WeaponStatus
enum name
DtWeaponInfoInterface
WeaponStatus_Busy
enum value
DtWeaponInfoInterface
WeaponStatus_Disabled
enum value
DtWeaponInfoInterface
WeaponStatus_OutOfAmmo
enum value
DtWeaponInfoInterface
WeaponStatus_Stowed
enum value
DtWeaponInfoInterface
WeaponStatus_Suppressed
enum value
DtWeaponInfoInterface
withinTargetRegion
(const DtVector &localPosition) const override
DtGenericWeaponInfo
virtual
~DtGenericWeaponInfo
() override
DtGenericWeaponInfo
virtual
~DtWeaponInfoInterface
()=0
DtWeaponInfoInterface
pure 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
)