LEAP Documentation 40220
Documentation for the LEAP project
AExplodables Member List

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

AExplodables()AExplodables
AreShieldsFull() constIHealthInterfacevirtual
AreShieldsOvercharged() constIHealthInterfacevirtual
bDelayExplosionAExplodablesprotected
bDiedAExplodablesprotected
BeginPlay() overrideAExplodablesprotectedvirtual
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
DamageFallOffAExplodablesprotected
DamageTypeAExplodablesprotected
Died(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser)AExplodablesprotectedvirtual
ExplodableHitResultAExplodablesprotected
ExplosionDamageMaxAExplodablesprotected
ExplosionDamageMinAExplodablesprotected
ExplosionDelayAExplodablesprotected
ExplosionDelayTimerHandleAExplodablesprotected
ExplosionRadiusAExplodablesprotected
GetAfflictionComponent() constIHealthInterfaceinlinevirtual
GetCachedMaxHealth() constIHealthInterfaceinlinevirtual
GetCachedMaxShields() constIHealthInterfaceinlinevirtual
GetCachedOvershield() constIHealthInterfaceinlinevirtual
GetCachedUsesPassiveShieldRegen() constIHealthInterfaceinlinevirtual
GetDamageEvent()IHealthInterfaceinlinevirtual
GetDamageMax() constAExplodablesinline
GetDamageResistance() constIHealthInterfaceinlinevirtual
GetDeathEvent()IHealthInterfaceinlinevirtual
GetExplosiveDamageResistance() constIHealthInterfaceinlinevirtual
GetHealedEvent()IHealthInterfaceinlinevirtual
GetHealth() constIHealthInterfacevirtual
GetHealthChangedEvent()IHealthInterfaceinlinevirtual
GetHealthPickupModifier() constIHealthInterfaceinlinevirtual
GetMaxHealth() constIHealthInterfacevirtual
GetMaxShields() constIHealthInterfacevirtual
GetMaxShieldsWithOvercharge() constIHealthInterfacevirtual
GetOvershield() constIHealthInterfacevirtual
GetOwnedPlayerState() const overrideAExplodablesvirtual
GetOwningController() constIOwnedInterfaceinline
GetOwningController() constIOwnedInterfacevirtual
GetPercentHealth() constIHealthInterfacevirtual
GetPercentOverchargedShields() constIHealthInterfacevirtual
GetPercentShields() constIHealthInterfacevirtual
GetShields() constIHealthInterfacevirtual
GetShieldsChangedEvent()IHealthInterfaceinlinevirtual
GetShieldsDepletedEvent()IHealthInterfaceinlinevirtual
GetShieldsRepairedEvent()IHealthInterfaceinlinevirtual
GetTeam() const overrideAExplodablesvirtual
GetTimeSinceLastDamage() constIHealthInterfaceinlinevirtual
GetTotalPercentHealth() constIHealthInterfacevirtual
HasRecentlyTakenDamage() constIHealthInterfaceinlinevirtual
HasShields() constIHealthInterfacevirtual
HasShieldsThatNeedRecharging() constIHealthInterfacevirtual
HealthAExplodablesprotected
InternalTakeRadialDamage(float Damage, FRadialDamageEvent const &RadialDamageEvent, class AController *EventInstigator, class AActor *DamageCauser) overrideAExplodablesprotectedvirtual
InternalTriggerExplosion()AExplodablesprotected
IsArmored() constIHealthInterfaceinlinevirtual
IsDead() const overrideAExplodablesinlineprotectedvirtual
IsHealthFull() constIHealthInterfacevirtual
IsHealthWithinGivenPercentage(float TargetPercentage, bool bCheckForLessThanPercentage=true) constIHealthInterfacevirtual
IsUsingPassiveShieldRegen() constIHealthInterfaceinlinevirtual
IsValidTeam(const ITeamInterface *const TeamInferface)ITeamInterfacestatic
MaxHealthAExplodablesprotected
ModifyHealth(float Delta)IHealthInterfacevirtual
ModifyShields(float Delta, bool bCanOvercharge=false)IHealthInterfacevirtual
ModifyShieldsThenHealth(float Delta)IHealthInterfacevirtual
Multicast_Reliable_Died(float Damage, FDamageEvent const &DamageEvent, AActor *DamageCauser)AExplodablesprotected
ObjectTypesAExplodablesprotected
OnExplosionTriggered()AExplodablesprotected
OnOwnerDied()IOwnedInterfaceinlinevirtual
OnOwnerLeave()IOwnedInterfaceinlinevirtual
OwningWeaponInstanceClassAExplodablesprotected
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
SetHitResult(const FHitResult &InHitResult)AExplodables
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
SetTeam(int32 NewTeam)ITeamInterfaceinlinevirtual
ShouldTakeDamage(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) constAExplodablesprotectedvirtual
TakeDamage(float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) overrideAExplodablesprotectedvirtual
TornOff() overrideAExplodablesprotectedvirtual
TriggerExplosion()AExplodablesprotected
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