Richard Boegli's CnC_Generals_Zero_Hour Fork
WIP
This is documentation of Richard Boegil's Zero Hour Fork
Loading...
Searching...
No Matches
TurretAI Member List
This is the complete list of members for
TurretAI
, including all inherited members.
crc
(Xfer *xfer)
TurretAI
protected
virtual
deleteInstance
()
MemoryPoolObject
inline
friend_checkForIdleMoodTarget
()
TurretAI
friend_getNextIdleMoodTargetFrame
() const
TurretAI
friend_getPositiveSweep
() const
TurretAI
inline
friend_getTargetWasSetByIdleMood
() const
TurretAI
inline
friend_getTurretTarget
(Object *&obj, Coord3D &pos, Bool clearDeadTargets=TRUE) const
TurretAI
friend_getVictimInitialTeam
() const
TurretAI
inline
friend_getWhichTurret
() const
TurretAI
inline
friend_isAnyWeaponInRangeOf
(const Object *o) const
TurretAI
friend_isSweepEnabled
() const
TurretAI
friend_notifyStateMachineChanged
()
TurretAI
friend_setPositiveSweep
(Bool b)
TurretAI
inline
friend_turnTowardsAngle
(Real desiredAngle, Real rateModifier, Real relThresh)
TurretAI
friend_turnTowardsPitch
(Real pitch, Real rateModifier)
TurretAI
getFirePitch
() const
TurretAI
inline
getGroundUnitPitch
() const
TurretAI
inline
getMaxIdleScanAngle
() const
TurretAI
inline
getMaxIdleScanInterval
() const
TurretAI
inline
getMinIdleScanAngle
() const
TurretAI
inline
getMinIdleScanInterval
() const
TurretAI
inline
getMinPitch
() const
TurretAI
inline
getNaturalTurretAngle
() const
TurretAI
inline
getNaturalTurretPitch
() const
TurretAI
inline
getObjectMemoryPool
()=0
MemoryPoolObject
protected
pure virtual
getOriginalVictimPos
() const
TurretAI
inline
virtual
getOwner
()
TurretAI
inline
getOwner
() const
TurretAI
inline
getPitchRate
() const
TurretAI
inline
getRecenterTime
() const
TurretAI
inline
getTurnRate
() const
TurretAI
inline
getTurretAngle
() const
TurretAI
inline
getTurretFireAngleSweepForWeaponSlot
(WeaponSlotType slot) const
TurretAI
getTurretPitch
() const
TurretAI
inline
getTurretSweepSpeedModifierForWeaponSlot
(WeaponSlotType slot) const
TurretAI
isAllowsPitch
() const
TurretAI
inline
isAttackingObject
() const
TurretAI
inline
virtual
isForceAttacking
() const
TurretAI
inline
isOwnersCurWeaponOnTurret
() const
TurretAI
isTryingToAimAtTarget
(const Object *victim) const
TurretAI
isTurretEnabled
() const
TurretAI
inline
isTurretInNaturalPosition
() const
TurretAI
isWeaponSlotOkToFire
(WeaponSlotType wslot) const
TurretAI
virtual
isWeaponSlotOnTurret
(WeaponSlotType wslot) const
TurretAI
loadPostProcess
()
TurretAI
protected
virtual
notifyFired
()
TurretAI
virtual
notifyNewVictimChosen
(Object *victim)
TurretAI
virtual
operator delete
(void *p)
MemoryPoolObject
inline
protected
operator new
(size_t s)
MemoryPoolObject
inline
protected
recenterTurret
()
TurretAI
setTurretEnabled
(Bool enabled)
TurretAI
setTurretTargetObject
(Object *o, Bool forceAttacking)
TurretAI
setTurretTargetPosition
(const Coord3D *pos)
TurretAI
Snapshot
(void)
Snapshot
TurretAI
(Object *owner, const TurretAIData *data, WhichTurretType tur)
TurretAI
updateTurretAI
()
TurretAI
xfer
(Xfer *xfer)
TurretAI
protected
virtual
~MemoryPoolObject
()
MemoryPoolObject
inline
protected
virtual
~Snapshot
(void)
Snapshot
Generated by
1.13.2