LEAP Documentation 40220
Documentation for the LEAP project
IHealthInterface Member List

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

AreShieldsFull() constIHealthInterfacevirtual
AreShieldsOvercharged() constIHealthInterfacevirtual
BindToDamageEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
BindToDeathEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
BindToHealedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
BindToHealthChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsDepletedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
BindToShieldsRepairedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
BlocksExplosions() constIHealthInterfaceinlinevirtual
CanBeRepaired(const AActor *RepairInstigator) constIHealthInterfaceinlinevirtual
CanModifyShieldsPastOverchargeMark() constIHealthInterfaceinlinevirtual
ClearAllDamageEvents()IHealthInterfaceinlinevirtual
ClearAllHealedEvents()IHealthInterfaceinlinevirtual
ClearAllHealthChangedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsChangedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsDepletedEvents()IHealthInterfaceinlinevirtual
ClearAllShieldsRepairedEvents()IHealthInterfaceinlinevirtual
ClearAllToDeathEvents()IHealthInterfaceinlinevirtual
GetAfflictionComponent() constIHealthInterfaceinlinevirtual
GetCachedMaxHealth() constIHealthInterfaceinlinevirtual
GetCachedMaxShields() constIHealthInterfaceinlinevirtual
GetCachedOvershield() constIHealthInterfaceinlinevirtual
GetCachedUsesPassiveShieldRegen() constIHealthInterfaceinlinevirtual
GetDamageEvent()IHealthInterfaceinlinevirtual
GetDamageResistance() constIHealthInterfaceinlinevirtual
GetDeathEvent()IHealthInterfaceinlinevirtual
GetExplosiveDamageResistance() constIHealthInterfaceinlinevirtual
GetHealedEvent()IHealthInterfaceinlinevirtual
GetHealth() constIHealthInterfacevirtual
GetHealthChangedEvent()IHealthInterfaceinlinevirtual
GetHealthPickupModifier() constIHealthInterfaceinlinevirtual
GetMaxHealth() constIHealthInterfacevirtual
GetMaxShields() constIHealthInterfacevirtual
GetMaxShieldsWithOvercharge() constIHealthInterfacevirtual
GetOvershield() constIHealthInterfacevirtual
GetPercentHealth() constIHealthInterfacevirtual
GetPercentOverchargedShields() constIHealthInterfacevirtual
GetPercentShields() constIHealthInterfacevirtual
GetShields() constIHealthInterfacevirtual
GetShieldsChangedEvent()IHealthInterfaceinlinevirtual
GetShieldsDepletedEvent()IHealthInterfaceinlinevirtual
GetShieldsRepairedEvent()IHealthInterfaceinlinevirtual
GetTimeSinceLastDamage() constIHealthInterfaceinlinevirtual
GetTotalPercentHealth() constIHealthInterfacevirtual
HasRecentlyTakenDamage() constIHealthInterfaceinlinevirtual
HasShields() constIHealthInterfacevirtual
HasShieldsThatNeedRecharging() constIHealthInterfacevirtual
IsArmored() constIHealthInterfaceinlinevirtual
IsDead() constIHealthInterfacevirtual
IsHealthFull() constIHealthInterfacevirtual
IsHealthWithinGivenPercentage(float TargetPercentage, bool bCheckForLessThanPercentage=true) constIHealthInterfacevirtual
IsUsingPassiveShieldRegen() constIHealthInterfaceinlinevirtual
ModifyHealth(float Delta)IHealthInterfacevirtual
ModifyShields(float Delta, bool bCanOvercharge=false)IHealthInterfacevirtual
ModifyShieldsThenHealth(float Delta)IHealthInterfacevirtual
PawnInterfaceDamageEventIHealthInterface
PawnInterfaceDeathEventIHealthInterface
PawnInterfaceHealedEventIHealthInterface
PawnInterfaceHealthChangedEventIHealthInterface
PawnInterfaceShieldDepletedEventIHealthInterface
PawnInterfaceShieldshangedEventIHealthInterface
PawnInterfaceShieldsRepairedEventIHealthInterface
RemoveOverchargedShields()IHealthInterfacevirtual
SetCanModifyShieldsPastOverchargeMark(bool bNewCanOverchargeShields)IHealthInterfaceinlinevirtual
SetCanUsePassiveShieldRegen(bool bNewUsePassiveShieldRegen)IHealthInterfaceinlinevirtual
SetDamageResistance(float NewValue)IHealthInterfaceinlinevirtual
SetExplosiveDamageResistance(float NewValue)IHealthInterfaceinlinevirtual
SetHealth(float InHealth)IHealthInterfaceinlinevirtual
SetHealthPickupModifier(float NewModifier)IHealthInterfaceinlinevirtual
SetHealthRegenRate(float NewRate)IHealthInterfaceinlinevirtual
SetMaxHealth(const float NewMaxHealth)IHealthInterfaceinlinevirtual
SetMaxShields(const float NewMaxHealth)IHealthInterfaceinlinevirtual
SetOvershield(float NewOvershield)IHealthInterfaceinlinevirtual
SetShieldAndHealthRegenRate(float NewRate)IHealthInterfaceinlinevirtual
SetShieldRegenRate(float NewRate)IHealthInterfaceinlinevirtual
SetShields(float InShields)IHealthInterfaceinlinevirtual
UnbindDamageEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
UnbindDeathEvent(const FBPDamageSignature &Event)IHealthInterfaceinlinevirtual
UnbindHealedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual
UnbindHealthChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsChangedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsDepletedEvent(const FBPHealthChangedSignature &Event)IHealthInterfaceinlinevirtual
UnbindShieldsRepairedEvent(const FBPHealedSignature &Event)IHealthInterfaceinlinevirtual