LEAP Documentation 40220
Documentation for the LEAP project
AProjectXTutorialTarget Member List

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

AProjectXTutorialTarget()AProjectXTutorialTarget
AreShieldsFull() constIHealthInterfacevirtual
AreShieldsOvercharged() constIHealthInterfacevirtual
BeginPlay() overrideAProjectXTutorialTarget
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
EndPlay(const EEndPlayReason::Type EndplayReason) overrideAProjectXTutorialTarget
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
GetTeam() constITeamInterfaceinlinevirtual
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
IsValidTeam(const ITeamInterface *const TeamInferface)ITeamInterfacestatic
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
SetTeam(int32 NewTeam)ITeamInterfaceinlinevirtual
TargetDeath(AActor *Victim, const float Damage, struct FDamageEvent const &DamageEvent, const class AController *EventInstigator, const class AActor *DamageCauser, const class APlayerState *InstigatorPlayerState)AProjectXTutorialTarget
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