ActivateDeployable() | ADeployable | virtual |
AfflictionComponent | ADeployable | |
AllowableBounceProfiles | ADeployableMine | protected |
AllyDeployableDestoryed | ADeployable | |
AreShieldsFull() const | IHealthInterface | virtual |
AreShieldsOvercharged() const | IHealthInterface | virtual |
bArmored | ADeployable | |
bAutoDeploy | ADeployable | |
bBlocksExplosionDamage | ADeployable | |
bCanBeLockedOn | ADeployable | |
bCanBeRepaired | ADeployable | |
bDestroyImmediatelyOnDeath | ADeployable | |
BeginPlay() override | ADeployable | virtual |
bExplosionTriggered | ADeployableMine | protected |
bHealthDuringDeploy | ADeployable | |
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 |
BindToSpottedEndEvent(const FBPSpottedSignature &Event) | ISpottableInterface | inlinevirtual |
BindToSpottedEvent(const FBPSpottedSignature &Event) | ISpottableInterface | inlinevirtual |
bIsDead | ADeployable | |
BlocksExplosions() const override | ADeployable | inlinevirtual |
BroadcastSpottedEndEvent() | ISpottableInterface | inlinevirtual |
BroadcastSpottedEvent() | ISpottableInterface | inlinevirtual |
BroadcastTrackableActor() | ITrackableInterface | virtual |
bTargetable | ADeployable | |
CanBeLockedOn(const AActor *LockInstigator) const override | ADeployable | virtual |
CanBeRepaired(const AActor *RepairInstigator) const override | ADeployable | virtual |
CanBeSpotted(const AActor *SpotInstigator, ESpotType SpotType) const override | ADeployable | virtual |
CanHomingReadSignature(const AProjectile *HomingProjectile) const | ILockOnTargetInterface | inlinevirtual |
CanModifyShieldsPastOverchargeMark() const | IHealthInterface | inlinevirtual |
CanOwningWeaponInstanceFire() const | ADeployable | inlinevirtual |
CheckForMovingEnemies() | ADeployableMine | protected |
ClearAllDamageEvents() | IHealthInterface | inlinevirtual |
ClearAllHealedEvents() | IHealthInterface | inlinevirtual |
ClearAllHealthChangedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsChangedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsDepletedEvents() | IHealthInterface | inlinevirtual |
ClearAllShieldsRepairedEvents() | IHealthInterface | inlinevirtual |
ClearAllSpottedEndEvents() | ISpottableInterface | inlinevirtual |
ClearAllSpottedEvents() | ISpottableInterface | inlinevirtual |
ClearAllToDeathEvents() | IHealthInterface | inlinevirtual |
ClearDeployable() | ADeployable | virtual |
DamageFallOff | ADeployableMine | protected |
DamageType | ADeployableMine | protected |
DeactivateDeployable() | ADeployable | virtual |
DeployableCategory | ADeployable | |
DeployableHudIcon | ADeployable | |
DeployableIcon | ADeployable | |
DeployableLifeTime | ADeployable | |
DeployableMapIcon | ADeployable | |
DeployableName | ADeployable | |
DeployableRadarIcon | ADeployable | |
DeployableStartingHealth | ADeployable | |
DeployComplete() | ADeployable | virtual |
DeployStart(bool bForce=false) | ADeployable | virtual |
DeployState | ADeployable | |
DeployTime | ADeployable | |
DeployTimer | ADeployable | |
DeployTransform | ADeployable | |
Died(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, APlayerState *InstigatorPlayerState) override | ADeployableMine | protectedvirtual |
DiedEffectDuration | ADeployable | |
EndPlay(const EEndPlayReason::Type EndPlayReason) override | ADeployable | virtual |
Explosion() | ADeployableMine | protectedvirtual |
ExplosionDamageMax | ADeployableMine | protected |
ExplosionDamageMin | ADeployableMine | protected |
ExplosionDelayTimer | ADeployableMine | protected |
ExplosionInterpolaterID | ADeployableMine | protected |
ExplosionRadius | ADeployableMine | protected |
GetAfflictionComponent() const override | ADeployable | inlinevirtual |
GetAllDeployablesForActor(AActor *Actor, EDeployableCategory CategoryFilter=EDeployableCategory::None, TSubclassOf< ADeployable > DeployableFilter=NULL) | ADeployable | static |
GetAllyVisibilityResponse() | ITrackableInterface | inlinevirtual |
GetCachedMaxHealth() const | IHealthInterface | inlinevirtual |
GetCachedMaxShields() const | IHealthInterface | inlinevirtual |
GetCachedOvershield() const | IHealthInterface | inlinevirtual |
GetCachedUsesPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
GetDamageEvent() | IHealthInterface | inlinevirtual |
GetDamageResistance() const | IHealthInterface | inlinevirtual |
GetDeathEvent() | IHealthInterface | inlinevirtual |
GetDeployableCategory() const | ADeployable | inline |
GetDeployableIcon() const | ADeployable | inline |
GetDeployableName() const | ADeployable | inline |
GetDeployableState() const | ADeployable | inline |
GetExplosionRadius() const | ADeployableMine | inline |
GetExplosiveDamageResistance() const | IHealthInterface | inlinevirtual |
GetHealedEvent() | IHealthInterface | inlinevirtual |
GetHealth() const override | ADeployable | virtual |
GetHealthChangedEvent() | IHealthInterface | inlinevirtual |
GetHealthPickupModifier() const | IHealthInterface | inlinevirtual |
GetHudIcon() const override | ADeployable | inlinevirtual |
GetImminentMissileWarningEndDelegate() | ILockOnTargetInterface | inlinevirtual |
GetImminentMissileWarningStartDelegate() | ILockOnTargetInterface | inlinevirtual |
GetIncomingProjectileEndDelegate() | ILockOnTargetInterface | inlinevirtual |
GetIncomingProjectileStartDelegate() | ILockOnTargetInterface | inlinevirtual |
GetLaunchHeight() const | ADeployableMine | inline |
GetLaunchTime() const | ADeployableMine | inline |
GetLifeTimeDurationStartTime() const | ADeployable | inline |
GetLockOnEndDelegate() | ILockOnTargetInterface | inlinevirtual |
GetLockOnMaxDistance() override | ADeployable | inlinevirtual |
GetLockOnScreenPercentage() override | ADeployable | inlinevirtual |
GetLockOnStartDelegate() | ILockOnTargetInterface | inlinevirtual |
GetLockOnTentativeEndDelegate() | ILockOnTargetInterface | inlinevirtual |
GetLockOnTentativeStartDelegate() | ILockOnTargetInterface | inlinevirtual |
GetMapIcon() const override | ADeployable | inlinevirtual |
GetMaxHealth() const override | ADeployable | virtual |
GetMaxShields() const | IHealthInterface | virtual |
GetMaxShieldsWithOvercharge() const | IHealthInterface | virtual |
GetMotionSensorSize() const | ADeployableMine | inline |
GetObjectDescription() const | ADeployable | virtual |
GetObjectName() const | ADeployable | inlinevirtual |
GetOvershield() const | IHealthInterface | virtual |
GetOwnedPlayerState() const override | AWeaponInstanceActor | virtual |
GetOwnerName() const | ADeployable | virtual |
GetOwningController() const | IOwnedInterface | inline |
GetOwningController() const | IOwnedInterface | virtual |
GetOwningPawn(AProjectXPlayerController *const OverrideController=nullptr) const | AWeaponInstanceActor | virtual |
GetOwningWeaponCDO() const | AWeaponInstanceActor | |
GetOwningWeaponCDO() const | AWeaponInstanceActor | inline |
GetOwningWeaponClass() const | AWeaponInstanceActor | inline |
GetOwningWeaponComponent() const | AWeaponInstanceActor | virtual |
GetPercentHealth() const | IHealthInterface | virtual |
GetPercentOverchargedShields() const | IHealthInterface | virtual |
GetPercentShields() const | IHealthInterface | virtual |
GetPlayerOwner() const | AWeaponInstanceActor | inline |
GetRadarIcon() const override | ADeployable | inlinevirtual |
GetRadarIconCompensantesRotation() const | ITrackableInterface | inlinevirtual |
GetRadarIconEnemyOpacity() const | ITrackableInterface | inlinevirtual |
GetRadarIconOpacity() const override | ADeployable | inlinevirtual |
GetRadarIconSize() const override | ADeployable | inlinevirtual |
GetRadarLabel() const | ITrackableInterface | inlinevirtual |
GetShields() const | IHealthInterface | virtual |
GetShieldsChangedEvent() | IHealthInterface | inlinevirtual |
GetShieldsDepletedEvent() | IHealthInterface | inlinevirtual |
GetShieldsRepairedEvent() | IHealthInterface | inlinevirtual |
GetSpottedStartEvent() | ISpottableInterface | inlinevirtual |
GetSpottedStopEvent() | ISpottableInterface | inlinevirtual |
GetSpottingTraceOffset() const override | ADeployable | inlinevirtual |
GetStopTrackingEvent() | ITrackableInterface | inlinevirtual |
GetTeam() const override | AWeaponInstanceActor | virtual |
GetTimeSinceLastDamage() const override | ADeployable | virtual |
GetTimeUntilDeploy() const | ADeployable | inline |
GetTotalPercentHealth() const | IHealthInterface | virtual |
GetTrackableInterfaceActor() override | ADeployable | inlinevirtual |
GetTriggerDelayTime() const | ADeployableMine | inline |
HasRecentlyTakenDamage() const | IHealthInterface | inlinevirtual |
HasShields() const | IHealthInterface | virtual |
HasShieldsThatNeedRecharging() const | IHealthInterface | virtual |
Health | ADeployable | |
HealthInterpolatorID | ADeployable | |
HealthRegenRate | ADeployable | |
Init() | ADeployable | virtual |
InitializeForTeam(int32 Team) | ADeployable | |
InternalTakeRadialDamage(float Damage, FRadialDamageEvent const &RadialDamageEvent, class AController *EventInstigator, class AActor *DamageCauser) override | ADeployable | virtual |
IsArmored() const override | ADeployable | inlinevirtual |
IsCloaked() const | ITrackableInterface | inlinevirtual |
IsDead() const override | ADeployable | virtual |
IsDeployed() const | ADeployable | inline |
IsDeploying() const | ADeployable | inline |
IsHealthFull() const | IHealthInterface | virtual |
IsHealthWithinGivenPercentage(float TargetPercentage, bool bCheckForLessThanPercentage=true) const | IHealthInterface | virtual |
IsLocallyOwned() const | AWeaponInstanceActor | inline |
IssueImminentMissileWarning(bool bToggleWarning, AActor *WarningIntigator) | ILockOnTargetInterface | virtual |
IsUsingPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
LastDamageTime | ADeployable | |
LastHealthInterpolatorValue | ADeployable | |
LaunchTime | ADeployableMine | protected |
LifeTimeDurationStartTime | ADeployable | |
LifeTimerHandle | ADeployable | |
LockOnScreenPercentage | ADeployable | |
MatchEnded() override | ADeployable | virtual |
MatchStarted() | IReactsToMatchEvents | virtual |
MaxHealth | ADeployable | |
MaxLockOnRange | ADeployable | |
ModifyHealth(float Delta) | IHealthInterface | virtual |
ModifyShields(float Delta, bool bCanOvercharge=false) | IHealthInterface | virtual |
ModifyShieldsThenHealth(float Delta) | IHealthInterface | virtual |
MotionSensorRadius | ADeployableMine | protected |
Multicast_Explosion_PlayExplosionEffects_UnReliable() | ADeployableMine | protected |
Multicast_MineTriggered_PlayTriggerEffects_Unrealiable() | ADeployableMine | protected |
Multicast_Reliable_Died(float Damage, FDamageEvent const &DamageEvent, AActor *DamageCauser, APlayerState *InstigatorPlayerState) | ADeployable | |
OnDeployableComplete | ADeployable | |
OnDeployableDied() | ADeployable | |
OnDeployableLifeTimeStarted | ADeployable | |
OnDeployComplete() | ADeployable | |
OnDeployDeactivated() | ADeployable | |
OnDeploymentBegin | ADeployable | |
OnDeploymentComplete | ADeployable | |
OnDeployReActivated() | ADeployable | |
OnDeployStart() | ADeployable | |
OnExplosion() | ADeployableMine | protected |
OnImminentMissileWarning | ILockOnTargetInterface | |
OnMatchEnded() | IReactsToMatchEvents | |
OnMatchStarted() | IReactsToMatchEvents | |
OnMineArmed(const FHitResult &ImpactResult) | ADeployableMine | protected |
OnMineBounce(const FHitResult &ImpactResult, const FVector &ImpactVelocity) | ADeployableMine | protected |
OnMineStopMoving(const FHitResult &ImpactResult) | ADeployableMine | protected |
OnMineTriggered() | ADeployableMine | protected |
OnOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) | ADeployableMine | protected |
OnOwnerDied() override | ADeployable | inlinevirtual |
OnOwnerLeave() override | ADeployable | virtual |
OnRep_DeployTransform() | ADeployable | virtual |
OnRep_Health(float PreviousHealth) | ADeployable | virtual |
OnRep_LifeTimeDurationStart() | ADeployable | |
OnRep_StateChanged() | ADeployable | |
OnTeamsChanged(class AProjectXPlayerState *PlayerState, uint8 Team) | ADeployable | virtual |
OwningWeaponClass | AWeaponInstanceActor | protected |
PawnInterfaceDamageEvent | IHealthInterface | |
PawnInterfaceDeathEvent | IHealthInterface | |
PawnInterfaceHealedEvent | IHealthInterface | |
PawnInterfaceHealthChangedEvent | IHealthInterface | |
PawnInterfaceIncomingProjectile | ILockOnTargetInterface | |
PawnInterfaceLockOn | ILockOnTargetInterface | |
PawnInterfaceShieldDepletedEvent | IHealthInterface | |
PawnInterfaceShieldshangedEvent | IHealthInterface | |
PawnInterfaceShieldsRepairedEvent | IHealthInterface | |
PlayerOwner | AWeaponInstanceActor | protected |
PreviousState | ADeployable | |
ProjectileMovementComponent | ADeployableMine | protected |
ProximityWarningAfflictionClass | ADeployableMine | protected |
RegisterOnStart() const | ITrackableInterface | inlinevirtual |
RemoveOverchargedShields() | IHealthInterface | virtual |
SetCanModifyShieldsPastOverchargeMark(bool bNewCanOverchargeShields) | IHealthInterface | inlinevirtual |
SetCanUsePassiveShieldRegen(bool bNewUsePassiveShieldRegen) | IHealthInterface | inlinevirtual |
SetDamageResistance(float NewValue) | IHealthInterface | inlinevirtual |
SetDeployableLifeTime(const float NewLifeTime) | ADeployable | |
SetDeployTransform(const FTransform &Transform) | ADeployable | |
SetExplosiveDamageResistance(float NewValue) | IHealthInterface | inlinevirtual |
SetHealth(const float NewHealth) override | ADeployable | virtual |
SetHealthPickupModifier(float NewModifier) | IHealthInterface | inlinevirtual |
SetHealthRegenRate(float NewRate) override | ADeployable | inlinevirtual |
SetMaxHealth(const float NewMaxHealth) override | ADeployable | virtual |
SetMaxShields(const float NewMaxHealth) | IHealthInterface | inlinevirtual |
SetOvershield(float NewOvershield) | IHealthInterface | inlinevirtual |
SetRadarIconOpacity(float Opacity) | ITrackableInterface | inlinevirtual |
SetShieldAndHealthRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
SetShieldRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
SetShields(float InShields) | IHealthInterface | inlinevirtual |
SetTeam(int32 NewTeam) | ITeamInterface | inlinevirtual |
SetWeaponInstanceClass(TSubclassOf< UWeaponInstance > WeaponInstanceClass) | AWeaponInstanceActor | inlinevirtual |
ShouldTakeDamage(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) const | ADeployable | virtual |
Sphere | ADeployableMine | protected |
SpottingZOffset | ADeployable | |
SurfaceNormal | ADeployableMine | protected |
TakeDamage(float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) override | ADeployable | virtual |
Tick(float DeltaTime) override | ADeployableMine | protectedvirtual |
TriggerDelay | ADeployableMine | protected |
TriggeredLaunchHeight | ADeployableMine | protected |
TriggerExplosion(bool bUseTimer) | ADeployableMine | 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 |
UnBindToSpottedEndEvent(const FBPSpottedSignature &Event) | ISpottableInterface | inlinevirtual |
UnBindToSpottedEvent(const FBPSpottedSignature &Event) | ISpottableInterface | inlinevirtual |
UpdateState(EDeployableState NewDeployState) | ADeployable | |