| 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 |