Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
UndeadBody Member List

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

ActiveBody(Thing *thing, const ModuleData *moduleData)ActiveBody
applyDamageScalar(Real scalar)BodyModuleinlinevirtual
attemptDamage(DamageInfo *damageInfo)UndeadBodyvirtual
attemptHealing(DamageInfo *damageInfo)ActiveBodyvirtual
BehaviorModule(Thing *thing, const ModuleData *moduleData)BehaviorModuleinline
BodyModule(Thing *thing, const ModuleData *moduleData)BodyModuleinline
canBeSubdued() constActiveBodyvirtual
clearArmorSetFlag(ArmorSetType ast)ActiveBodyinlinevirtual
clearLastAttacker()ActiveBodyinlinevirtual
crc(Xfer *xfer)BodyModuleprotectedvirtual
createParticleSystems(const AsciiString &boneBaseName, const ParticleSystemTemplate *systemTemplate, Int maxSystems)ActiveBodyprotected
deleteAllParticleSystems(void)ActiveBodyprotected
deleteInstance()MemoryPoolObjectinline
doDamageFX(const DamageInfo *damageInfo)ActiveBodyprotected
estimateDamage(DamageInfoInput &damageInfo) constActiveBodyvirtual
evaluateVisualCondition()ActiveBodyvirtual
friend_newModuleData(INI *ini)Modulestatic
getAIUpdateInterface()BehaviorModuleinlinevirtual
getBackCrushed() constActiveBodyinlinevirtual
getBody()BodyModuleinlinevirtual
getBridgeBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeScaffoldBehaviorInterface()BehaviorModuleinlinevirtual
getBridgeTowerBehaviorInterface()BehaviorModuleinlinevirtual
getCaveInterface()BehaviorModuleinlinevirtual
getClearableLastAttacker() constActiveBodyinlinevirtual
getCollide()BehaviorModuleinlinevirtual
getContain()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface()BehaviorModuleinlinevirtual
getCountermeasuresBehaviorInterface() constBehaviorModuleinlinevirtual
getCreate()BehaviorModuleinlinevirtual
getCurrentSubdualDamageAmount() constActiveBodyinlinevirtual
getDamage()BehaviorModuleinlinevirtual
getDamageScalar() constBodyModuleinlinevirtual
getDamageState() constActiveBodyvirtual
getDestroy()BehaviorModuleinlinevirtual
getDie()BehaviorModuleinlinevirtual
getDockUpdateInterface()BehaviorModuleinlinevirtual
getEjectPilotDieInterface()BehaviorModuleinlinevirtual
getFrontCrushed() constActiveBodyinlinevirtual
getHealth() constActiveBodyvirtual
getHordeUpdateInterface()BehaviorModuleinlinevirtual
getInitialHealth() constActiveBodyvirtual
getInterfaceMask()BodyModuleinlinestatic
getLandMineInterface()BehaviorModuleinlinevirtual
getLastDamageInfo() constActiveBodyinlinevirtual
getLastDamageTimestamp() constActiveBodyinlinevirtual
getLastHealingTimestamp() constActiveBodyinlinevirtual
getMaxHealth() constActiveBodyvirtual
getModuleData() constModuleinlineprotected
getModuleNameKey() const =0Modulepure virtual
getModuleTagNameKey() constModuleinline
getModuleType()BehaviorModuleinlinestatic
getObject()ObjectModuleinlineprotected
getObject() constObjectModuleinlineprotected
getObjectMemoryPool()=0MemoryPoolObjectprotectedpure virtual
getOverchargeBehaviorInterface()BehaviorModuleinlinevirtual
getParkingPlaceBehaviorInterface()BehaviorModuleinlinevirtual
getPowerPlantUpdateInterface()BehaviorModuleinlinevirtual
getPreviousHealth() constActiveBodyinlinevirtual
getProductionUpdateInterface()BehaviorModuleinlinevirtual
getProjectileUpdateInterface()BehaviorModuleinlinevirtual
getRailedTransportDockUpdateInterface(void)BehaviorModuleinlinevirtual
getRebuildHoleBehaviorInterface()BehaviorModuleinlinevirtual
getSlavedUpdateInterface()BehaviorModuleinlinevirtual
getSlowDeathBehaviorInterface()BehaviorModuleinlinevirtual
getSpawnBehaviorInterface()BehaviorModuleinlinevirtual
getSpecialPower()BehaviorModuleinlinevirtual
getSpecialPowerUpdateInterface()BehaviorModuleinlinevirtual
getSpyVisionUpdate()BehaviorModuleinlinevirtual
getStealth()BehaviorModuleinlinevirtual
getSubdualDamageHealAmount() constActiveBodyvirtual
getSubdualDamageHealRate() constActiveBodyvirtual
getTransportPassengerInterface()BehaviorModuleinlinevirtual
getUpdate()BehaviorModuleinlinevirtual
getUpdateExitInterface()BehaviorModuleinlinevirtual
getUpgrade()BehaviorModuleinlinevirtual
hasAnySubdualDamage() constActiveBodyvirtual
internalAddSubdualDamage(Real delta)ActiveBodyprotectedvirtual
internalChangeHealth(Real delta)ActiveBodyvirtual
isIndestructible(void) constActiveBodyinlinevirtual
isSubdued() constActiveBodyvirtual
loadPostProcess(void)BodyModuleprotectedvirtual
m_damageScalarBodyModuleprotected
m_isSecondLifeUndeadBodyprotected
Module(const ModuleData *moduleData)Moduleinline
ObjectModule(Thing *thing, const ModuleData *moduleData)ObjectModule
onCapture(Player *oldOwner, Player *newOwner)ObjectModuleinlinevirtual
onDelete(void)ActiveBodyvirtual
onDisabledEdge(Bool nowDisabled)ObjectModuleinlinevirtual
onDrawableBoundToObject()Moduleinlinevirtual
onObjectCreated()Moduleinlinevirtual
onSubdualChange(Bool isNowSubdued)ActiveBodyvirtual
onVeterancyLevelChanged(VeterancyLevel oldLevel, VeterancyLevel newLevel, Bool provideFeedback=TRUE)ActiveBodyvirtual
operator delete(void *p)MemoryPoolObjectinlineprotected
operator new(size_t s)MemoryPoolObjectinlineprotected
preloadAssets(TimeOfDay timeOfDay)Moduleinlinevirtual
setAflame(Bool setting)ActiveBodyvirtual
setArmorSetFlag(ArmorSetType ast)ActiveBodyinlinevirtual
setBackCrushed(Bool v)ActiveBodyinlinevirtual
setCorrectDamageState()ActiveBodyprotected
setDamageState(BodyDamageType newState)ActiveBodyvirtual
setFrontCrushed(Bool v)ActiveBodyinlinevirtual
setIndestructible(Bool indestructible)ActiveBodyvirtual
setInitialHealth(Int initialPercent)ActiveBodyvirtual
setMaxHealth(Real maxHealth, MaxHealthChangeType healthChangeType=SAME_CURRENTHEALTH)ActiveBodyvirtual
shouldRetaliate(Object *obj)ActiveBodyprotected
shouldRetaliateAgainstAggressor(Object *obj, Object *damager)ActiveBodyprotected
Snapshot(void)Snapshot
startSecondLife(DamageInfo *damageInfo)UndeadBodyprotected
testArmorSetFlag(ArmorSetType ast)ActiveBodyinlinevirtual
UndeadBody(Thing *thing, const ModuleData *moduleData)UndeadBody
updateBodyParticleSystems(void)ActiveBodyvirtual
validateArmorAndDamageFX() constActiveBodyprotected
xfer(Xfer *xfer)BodyModuleprotectedvirtual
~MemoryPoolObject()MemoryPoolObjectinlineprotectedvirtual
~Snapshot(void)Snapshot