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)BodyModuleinlinevirtual
attemptDamage(DamageInfo *damageInfo)=0BodyModulepure virtual
attemptHealing(DamageInfo *healingInfo)=0BodyModulepure virtual
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
BodyModule(Thing *thing, const ModuleData *moduleData)BodyModuleinline
clearArmorSetFlag(ArmorSetType ast)=0BodyModulepure virtual
clearLastAttacker()BodyModuleinlinevirtual
crc(Xfer *xfer)BodyModuleprotectedvirtual
deleteInstance()MemoryPoolObjectinline
estimateDamage(DamageInfoInput &damageInfo) const =0BodyModulepure virtual
evaluateVisualCondition()BodyModuleinlinevirtual
friend_newModuleData(INI *ini)Modulestatic
getAIUpdateInterface()BehaviorModuleinlinevirtual
getBackCrushed() constBodyModuleinlinevirtual
getBody()BodyModuleinlinevirtual
getBridgeBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeScaffoldBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeTowerBehaviorInterface()BehaviorModuleinlinevirtual
getCaveInterface()BehaviorModuleinlinevirtual
getClearableLastAttacker() constBodyModuleinlinevirtual
getCollide()BehaviorModuleinlinevirtual
getContain()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface() constBehaviorModuleinlinevirtual
getCreate()BehaviorModuleinlinevirtual
getCurrentSubdualDamageAmount() constBodyModuleinlinevirtual
getDamage()BehaviorModuleinlinevirtual
getDamageScalar() constBodyModuleinlinevirtual
getDamageState() const =0BodyModulepure virtual
getDestroy()BehaviorModuleinlinevirtual
getDie()BehaviorModuleinlinevirtual
getDockUpdateInterface()BehaviorModuleinlinevirtual
getEjectPilotDieInterface()BehaviorModuleinlinevirtual
getFrontCrushed() constBodyModuleinlinevirtual
getHealth() const =0BodyModulepure virtual
getHordeUpdateInterface()BehaviorModuleinlinevirtual
getInitialHealth() constBodyModuleinlinevirtual
getInterfaceMask()BodyModuleinlinestatic
getLandMineInterface()BehaviorModuleinlinevirtual
getLastDamageInfo() constBodyModuleinlinevirtual
getLastDamageTimestamp() constBodyModuleinlinevirtual
getLastHealingTimestamp() constBodyModuleinlinevirtual
getMaxHealth() constBodyModuleinlinevirtual
getModuleData() constModuleinlineprotected
getModuleNameKey() const =0Modulepure virtual
getModuleTagNameKey() constModuleinline
getModuleType()BehaviorModuleinlinestatic
getObject()ObjectModuleinlineprotected
getObject() constObjectModuleinlineprotected
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOverchargeBehaviorInterface()BehaviorModuleinlinevirtual
getParkingPlaceBehaviorInterface()BehaviorModuleinlinevirtual
getPowerPlantUpdateInterface()BehaviorModuleinlinevirtual
getPreviousHealth() constBodyModuleinlinevirtual
getProductionUpdateInterface()BehaviorModuleinlinevirtual
getProjectileUpdateInterface()BehaviorModuleinlinevirtual
getRailedTransportDockUpdateInterface(void)BehaviorModuleinlinevirtual
getRebuildHoleBehaviorInterface()BehaviorModuleinlinevirtual
getSlavedUpdateInterface()BehaviorModuleinlinevirtual
getSlowDeathBehaviorInterface()BehaviorModuleinlinevirtual
getSpawnBehaviorInterface()BehaviorModuleinlinevirtual
getSpecialPower()BehaviorModuleinlinevirtual
getSpecialPowerUpdateInterface()BehaviorModuleinlinevirtual
getSpyVisionUpdate()BehaviorModuleinlinevirtual
getStealth()BehaviorModuleinlinevirtual
getSubdualDamageHealAmount() constBodyModuleinlinevirtual
getSubdualDamageHealRate() constBodyModuleinlinevirtual
getTransportPassengerInterface()BehaviorModuleinlinevirtual
getUpdate()BehaviorModuleinlinevirtual
getUpdateExitInterface()BehaviorModuleinlinevirtual
getUpgrade()BehaviorModuleinlinevirtual
hasAnySubdualDamage() constBodyModuleinlinevirtual
internalChangeHealth(Real delta)=0BodyModulepure virtual
isIndestructible(void) constBodyModuleinlinevirtual
loadPostProcess(void)BodyModuleprotectedvirtual
m_damageScalarBodyModuleprotected
Module(const ModuleData *moduleData)Moduleinline
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onCapture(Player *oldOwner, Player *newOwner)ObjectModuleinlinevirtual
onDelete(void)Moduleinlinevirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onObjectCreated()Moduleinlinevirtual
onVeterancyLevelChanged(VeterancyLevel oldLevel, VeterancyLevel newLevel, Bool provideFeedback=FALSE)=0BodyModulepure virtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
setAflame(Bool setting)=0BodyModulepure virtual
setArmorSetFlag(ArmorSetType ast)=0BodyModulepure virtual
setBackCrushed(Bool v)BodyModuleinlinevirtual
setDamageState(BodyDamageType newState)=0BodyModulepure virtual
setFrontCrushed(Bool v)BodyModuleinlinevirtual
setIndestructible(Bool indestructible)BodyModuleinlinevirtual
setInitialHealth(Int initialPercent)BodyModuleinlinevirtual
setMaxHealth(Real maxHealth, MaxHealthChangeType healthChangeType=SAME_CURRENTHEALTH)BodyModuleinlinevirtual
Snapshot(void)Snapshot
testArmorSetFlag(ArmorSetType ast)=0BodyModulepure virtual
updateBodyParticleSystems()BodyModuleinlinevirtual
xfer(Xfer *xfer)BodyModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot