AExplodables() | AExplodables | |
AreShieldsFull() const | IHealthInterface | virtual |
AreShieldsOvercharged() const | IHealthInterface | virtual |
bDelayExplosion | AExplodables | protected |
bDied | AExplodables | protected |
BeginPlay() override | AExplodables | protectedvirtual |
BindToDamageEvent(const FBPDamageSignature &Event) | IHealthInterface | inlinevirtual |
BindToDeathEvent(const FBPDamageSignature &Event) | IHealthInterface | inlinevirtual |
BindToHealedEvent(const FBPHealedSignature &Event) | IHealthInterface | inlinevirtual |
BindToHealthChangedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
BindToShieldsChangedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
BindToShieldsDepletedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
BindToShieldsRepairedEvent(const FBPHealedSignature &Event) | IHealthInterface | inlinevirtual |
BlocksExplosions() const | IHealthInterface | inlinevirtual |
CanBeRepaired(const AActor *RepairInstigator) const | IHealthInterface | inlinevirtual |
CanModifyShieldsPastOverchargeMark() const | IHealthInterface | inlinevirtual |
ClearAllDamageEvents() | IHealthInterface | inlinevirtual |
ClearAllHealedEvents() | IHealthInterface | inlinevirtual |
ClearAllHealthChangedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsChangedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsDepletedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsRepairedEvents() | IHealthInterface | inlinevirtual |
ClearAllToDeathEvents() | IHealthInterface | inlinevirtual |
DamageFallOff | AExplodables | protected |
DamageType | AExplodables | protected |
Died(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) | AExplodables | protectedvirtual |
ExplodableHitResult | AExplodables | protected |
ExplosionDamageMax | AExplodables | protected |
ExplosionDamageMin | AExplodables | protected |
ExplosionDelay | AExplodables | protected |
ExplosionDelayTimerHandle | AExplodables | protected |
ExplosionRadius | AExplodables | protected |
GetAfflictionComponent() const | IHealthInterface | inlinevirtual |
GetCachedMaxHealth() const | IHealthInterface | inlinevirtual |
GetCachedMaxShields() const | IHealthInterface | inlinevirtual |
GetCachedOvershield() const | IHealthInterface | inlinevirtual |
GetCachedUsesPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
GetDamageEvent() | IHealthInterface | inlinevirtual |
GetDamageMax() const | AExplodables | inline |
GetDamageResistance() const | IHealthInterface | inlinevirtual |
GetDeathEvent() | IHealthInterface | inlinevirtual |
GetExplosiveDamageResistance() const | IHealthInterface | inlinevirtual |
GetHealedEvent() | IHealthInterface | inlinevirtual |
GetHealth() const | IHealthInterface | virtual |
GetHealthChangedEvent() | IHealthInterface | inlinevirtual |
GetHealthPickupModifier() const | IHealthInterface | inlinevirtual |
GetMaxHealth() const | IHealthInterface | virtual |
GetMaxShields() const | IHealthInterface | virtual |
GetMaxShieldsWithOvercharge() const | IHealthInterface | virtual |
GetOvershield() const | IHealthInterface | virtual |
GetOwnedPlayerState() const override | AExplodables | virtual |
GetOwningController() const | IOwnedInterface | inline |
GetOwningController() const | IOwnedInterface | virtual |
GetPercentHealth() const | IHealthInterface | virtual |
GetPercentOverchargedShields() const | IHealthInterface | virtual |
GetPercentShields() const | IHealthInterface | virtual |
GetShields() const | IHealthInterface | virtual |
GetShieldsChangedEvent() | IHealthInterface | inlinevirtual |
GetShieldsDepletedEvent() | IHealthInterface | inlinevirtual |
GetShieldsRepairedEvent() | IHealthInterface | inlinevirtual |
GetTeam() const override | AExplodables | virtual |
GetTimeSinceLastDamage() const | IHealthInterface | inlinevirtual |
GetTotalPercentHealth() const | IHealthInterface | virtual |
HasRecentlyTakenDamage() const | IHealthInterface | inlinevirtual |
HasShields() const | IHealthInterface | virtual |
HasShieldsThatNeedRecharging() const | IHealthInterface | virtual |
Health | AExplodables | protected |
InternalTakeRadialDamage(float Damage, FRadialDamageEvent const &RadialDamageEvent, class AController *EventInstigator, class AActor *DamageCauser) override | AExplodables | protectedvirtual |
InternalTriggerExplosion() | AExplodables | protected |
IsArmored() const | IHealthInterface | inlinevirtual |
IsDead() const override | AExplodables | inlineprotectedvirtual |
IsHealthFull() const | IHealthInterface | virtual |
IsHealthWithinGivenPercentage(float TargetPercentage, bool bCheckForLessThanPercentage=true) const | IHealthInterface | virtual |
IsUsingPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
MaxHealth | AExplodables | protected |
ModifyHealth(float Delta) | IHealthInterface | virtual |
ModifyShields(float Delta, bool bCanOvercharge=false) | IHealthInterface | virtual |
ModifyShieldsThenHealth(float Delta) | IHealthInterface | virtual |
Multicast_Reliable_Died(float Damage, FDamageEvent const &DamageEvent, AActor *DamageCauser) | AExplodables | protected |
ObjectTypes | AExplodables | protected |
OnExplosionTriggered() | AExplodables | protected |
OnOwnerDied() | IOwnedInterface | inlinevirtual |
OnOwnerLeave() | IOwnedInterface | inlinevirtual |
OwningWeaponInstanceClass | AExplodables | protected |
PawnInterfaceDamageEvent | IHealthInterface | |
PawnInterfaceDeathEvent | IHealthInterface | |
PawnInterfaceHealedEvent | IHealthInterface | |
PawnInterfaceHealthChangedEvent | IHealthInterface | |
PawnInterfaceShieldDepletedEvent | IHealthInterface | |
PawnInterfaceShieldshangedEvent | IHealthInterface | |
PawnInterfaceShieldsRepairedEvent | IHealthInterface | |
RemoveOverchargedShields() | IHealthInterface | virtual |
SetCanModifyShieldsPastOverchargeMark(bool bNewCanOverchargeShields) | IHealthInterface | inlinevirtual |
SetCanUsePassiveShieldRegen(bool bNewUsePassiveShieldRegen) | IHealthInterface | inlinevirtual |
SetDamageResistance(float NewValue) | IHealthInterface | inlinevirtual |
SetExplosiveDamageResistance(float NewValue) | IHealthInterface | inlinevirtual |
SetHealth(float InHealth) | IHealthInterface | inlinevirtual |
SetHealthPickupModifier(float NewModifier) | IHealthInterface | inlinevirtual |
SetHealthRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
SetHitResult(const FHitResult &InHitResult) | AExplodables | |
SetMaxHealth(const float NewMaxHealth) | IHealthInterface | inlinevirtual |
SetMaxShields(const float NewMaxHealth) | IHealthInterface | inlinevirtual |
SetOvershield(float NewOvershield) | IHealthInterface | inlinevirtual |
SetShieldAndHealthRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
SetShieldRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
SetShields(float InShields) | IHealthInterface | inlinevirtual |
SetTeam(int32 NewTeam) | ITeamInterface | inlinevirtual |
ShouldTakeDamage(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) const | AExplodables | protectedvirtual |
TakeDamage(float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) override | AExplodables | protectedvirtual |
TornOff() override | AExplodables | protectedvirtual |
TriggerExplosion() | AExplodables | protected |
UnbindDamageEvent(const FBPDamageSignature &Event) | IHealthInterface | inlinevirtual |
UnbindDeathEvent(const FBPDamageSignature &Event) | IHealthInterface | inlinevirtual |
UnbindHealedEvent(const FBPHealedSignature &Event) | IHealthInterface | inlinevirtual |
UnbindHealthChangedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
UnbindShieldsChangedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
UnbindShieldsDepletedEvent(const FBPHealthChangedSignature &Event) | IHealthInterface | inlinevirtual |
UnbindShieldsRepairedEvent(const FBPHealedSignature &Event) | IHealthInterface | inlinevirtual |