Richard Boegli's CnC_Generals_Zero_Hour Fork
WIP
This is documentation of Richard Boegil's Zero Hour Fork
Loading...
Searching...
No Matches
BodyModule Member List
This is the complete list of members for
BodyModule
, including all inherited members.
applyDamageScalar
(Real scalar)
BodyModule
inline
virtual
attemptDamage
(DamageInfo *damageInfo)=0
BodyModule
pure virtual
attemptHealing
(DamageInfo *healingInfo)=0
BodyModule
pure virtual
BehaviorModule
(Thing *thing, const ModuleData *moduleData)
BehaviorModule
inline
BodyModule
(Thing *thing, const ModuleData *moduleData)
BodyModule
inline
clearArmorSetFlag
(ArmorSetType ast)=0
BodyModule
pure virtual
clearLastAttacker
()
BodyModule
inline
virtual
crc
(Xfer *xfer)
BodyModule
protected
virtual
deleteInstance
()
MemoryPoolObject
inline
estimateDamage
(DamageInfoInput &damageInfo) const =0
BodyModule
pure virtual
evaluateVisualCondition
()
BodyModule
inline
virtual
friend_newModuleData
(INI *ini)
Module
static
getAIUpdateInterface
()
BehaviorModule
inline
virtual
getBackCrushed
() const
BodyModule
inline
virtual
getBody
()
BodyModule
inline
virtual
getBridgeBehaviorInterface
()
BehaviorModule
inline
virtual
getBridgeScaffoldBehaviorInterface
()
BehaviorModule
inline
virtual
getBridgeTowerBehaviorInterface
()
BehaviorModule
inline
virtual
getCaveInterface
()
BehaviorModule
inline
virtual
getClearableLastAttacker
() const
BodyModule
inline
virtual
getCollide
()
BehaviorModule
inline
virtual
getContain
()
BehaviorModule
inline
virtual
getCountermeasuresBehaviorInterface
()
BehaviorModule
inline
virtual
getCountermeasuresBehaviorInterface
() const
BehaviorModule
inline
virtual
getCreate
()
BehaviorModule
inline
virtual
getCurrentSubdualDamageAmount
() const
BodyModule
inline
virtual
getDamage
()
BehaviorModule
inline
virtual
getDamageScalar
() const
BodyModule
inline
virtual
getDamageState
() const =0
BodyModule
pure virtual
getDestroy
()
BehaviorModule
inline
virtual
getDie
()
BehaviorModule
inline
virtual
getDockUpdateInterface
()
BehaviorModule
inline
virtual
getEjectPilotDieInterface
()
BehaviorModule
inline
virtual
getFrontCrushed
() const
BodyModule
inline
virtual
getHealth
() const =0
BodyModule
pure virtual
getHordeUpdateInterface
()
BehaviorModule
inline
virtual
getInitialHealth
() const
BodyModule
inline
virtual
getInterfaceMask
()
BodyModule
inline
static
getLandMineInterface
()
BehaviorModule
inline
virtual
getLastDamageInfo
() const
BodyModule
inline
virtual
getLastDamageTimestamp
() const
BodyModule
inline
virtual
getLastHealingTimestamp
() const
BodyModule
inline
virtual
getMaxHealth
() const
BodyModule
inline
virtual
getModuleData
() const
Module
inline
protected
getModuleNameKey
() const =0
Module
pure virtual
getModuleTagNameKey
() const
Module
inline
getModuleType
()
BehaviorModule
inline
static
getObject
()
ObjectModule
inline
protected
getObject
() const
ObjectModule
inline
protected
getObjectMemoryPool
()=0
MemoryPoolObject
protected
pure virtual
getOverchargeBehaviorInterface
()
BehaviorModule
inline
virtual
getParkingPlaceBehaviorInterface
()
BehaviorModule
inline
virtual
getPowerPlantUpdateInterface
()
BehaviorModule
inline
virtual
getPreviousHealth
() const
BodyModule
inline
virtual
getProductionUpdateInterface
()
BehaviorModule
inline
virtual
getProjectileUpdateInterface
()
BehaviorModule
inline
virtual
getRailedTransportDockUpdateInterface
(void)
BehaviorModule
inline
virtual
getRebuildHoleBehaviorInterface
()
BehaviorModule
inline
virtual
getSlavedUpdateInterface
()
BehaviorModule
inline
virtual
getSlowDeathBehaviorInterface
()
BehaviorModule
inline
virtual
getSpawnBehaviorInterface
()
BehaviorModule
inline
virtual
getSpecialPower
()
BehaviorModule
inline
virtual
getSpecialPowerUpdateInterface
()
BehaviorModule
inline
virtual
getSpyVisionUpdate
()
BehaviorModule
inline
virtual
getStealth
()
BehaviorModule
inline
virtual
getSubdualDamageHealAmount
() const
BodyModule
inline
virtual
getSubdualDamageHealRate
() const
BodyModule
inline
virtual
getTransportPassengerInterface
()
BehaviorModule
inline
virtual
getUpdate
()
BehaviorModule
inline
virtual
getUpdateExitInterface
()
BehaviorModule
inline
virtual
getUpgrade
()
BehaviorModule
inline
virtual
hasAnySubdualDamage
() const
BodyModule
inline
virtual
internalChangeHealth
(Real delta)=0
BodyModule
pure virtual
isIndestructible
(void) const
BodyModule
inline
virtual
loadPostProcess
(void)
BodyModule
protected
virtual
m_damageScalar
BodyModule
protected
Module
(const ModuleData *moduleData)
Module
inline
ObjectModule
(Thing *thing, const ModuleData *moduleData)
ObjectModule
onCapture
(Player *oldOwner, Player *newOwner)
ObjectModule
inline
virtual
onDelete
(void)
Module
inline
virtual
onDisabledEdge
(Bool nowDisabled)
ObjectModule
inline
virtual
onDrawableBoundToObject
()
Module
inline
virtual
onObjectCreated
()
Module
inline
virtual
onVeterancyLevelChanged
(VeterancyLevel oldLevel, VeterancyLevel newLevel, Bool provideFeedback=FALSE)=0
BodyModule
pure virtual
operator delete
(void *p)
MemoryPoolObject
inline
protected
operator new
(size_t s)
MemoryPoolObject
inline
protected
preloadAssets
(TimeOfDay timeOfDay)
Module
inline
virtual
setAflame
(Bool setting)=0
BodyModule
pure virtual
setArmorSetFlag
(ArmorSetType ast)=0
BodyModule
pure virtual
setBackCrushed
(Bool v)
BodyModule
inline
virtual
setDamageState
(BodyDamageType newState)=0
BodyModule
pure virtual
setFrontCrushed
(Bool v)
BodyModule
inline
virtual
setIndestructible
(Bool indestructible)
BodyModule
inline
virtual
setInitialHealth
(Int initialPercent)
BodyModule
inline
virtual
setMaxHealth
(Real maxHealth, MaxHealthChangeType healthChangeType=SAME_CURRENTHEALTH)
BodyModule
inline
virtual
Snapshot
(void)
Snapshot
testArmorSetFlag
(ArmorSetType ast)=0
BodyModule
pure virtual
updateBodyParticleSystems
()
BodyModule
inline
virtual
xfer
(Xfer *xfer)
BodyModule
protected
virtual
~MemoryPoolObject
()
MemoryPoolObject
inline
protected
virtual
~Snapshot
(void)
Snapshot
Generated by
1.13.2