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

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

applyDamageScalar(Real scalar)=0BodyModuleInterfacepure virtual
attemptDamage(DamageInfo *damageInfo)=0BodyModuleInterfacepure virtual
attemptHealing(DamageInfo *healingInfo)=0BodyModuleInterfacepure virtual
clearArmorSetFlag(ArmorSetType ast)=0BodyModuleInterfacepure virtual
clearLastAttacker()=0BodyModuleInterfacepure virtual
estimateDamage(DamageInfoInput &damageInfo) const =0BodyModuleInterfacepure virtual
evaluateVisualCondition()=0BodyModuleInterfacepure virtual
getBackCrushed() const =0BodyModuleInterfacepure virtual
getClearableLastAttacker() const =0BodyModuleInterfacepure virtual
getCurrentSubdualDamageAmount() const =0BodyModuleInterfacepure virtual
getDamageScalar() const =0BodyModuleInterfacepure virtual
getDamageState() const =0BodyModuleInterfacepure virtual
getFrontCrushed() const =0BodyModuleInterfacepure virtual
getHealth() const =0BodyModuleInterfacepure virtual
getInitialHealth() const =0BodyModuleInterfacepure virtual
getLastDamageInfo() const =0BodyModuleInterfacepure virtual
getLastDamageTimestamp() const =0BodyModuleInterfacepure virtual
getLastHealingTimestamp() const =0BodyModuleInterfacepure virtual
getMaxHealth() const =0BodyModuleInterfacepure virtual
getPreviousHealth() const =0BodyModuleInterfacepure virtual
getSubdualDamageHealAmount() const =0BodyModuleInterfacepure virtual
getSubdualDamageHealRate() const =0BodyModuleInterfacepure virtual
hasAnySubdualDamage() const =0BodyModuleInterfacepure virtual
internalChangeHealth(Real delta)=0BodyModuleInterfacepure virtual
isIndestructible(void) const =0BodyModuleInterfacepure virtual
onVeterancyLevelChanged(VeterancyLevel oldLevel, VeterancyLevel newLevel, Bool provideFeedback)=0BodyModuleInterfacepure virtual
setAflame(Bool setting)=0BodyModuleInterfacepure virtual
setArmorSetFlag(ArmorSetType ast)=0BodyModuleInterfacepure virtual
setBackCrushed(Bool v)=0BodyModuleInterfacepure virtual
setDamageState(BodyDamageType newState)=0BodyModuleInterfacepure virtual
setFrontCrushed(Bool v)=0BodyModuleInterfacepure virtual
setIndestructible(Bool indestructible)=0BodyModuleInterfacepure virtual
setInitialHealth(Int initialPercent)=0BodyModuleInterfacepure virtual
setMaxHealth(Real maxHealth, MaxHealthChangeType healthChangeType=SAME_CURRENTHEALTH)=0BodyModuleInterfacepure virtual
testArmorSetFlag(ArmorSetType ast)=0BodyModuleInterfacepure virtual
updateBodyParticleSystems()=0BodyModuleInterfacepure virtual