| ActivateDeployable() | ADeployable | virtual |
| AfflictionComponent | ADeployable | |
| AllyDeployableDestoryed | ADeployable | |
| APickupReviveBeacon() | APickupReviveBeacon | |
| AreShieldsFull() const | IHealthInterface | virtual |
| AreShieldsOvercharged() const | IHealthInterface | virtual |
| bArmored | ADeployable | |
| bAutoDeploy | ADeployable | |
| bBlocksExplosionDamage | ADeployable | |
| bCanBeLockedOn | ADeployable | |
| bCanBeRepaired | ADeployable | |
| bCanInteract | APickupReviveBeacon | protected |
| bDeadPlayerCanRedeploy | APickupReviveBeacon | protected |
| bDestroyImmediatelyOnDeath | ADeployable | |
| BeginPlay() override | APickupReviveBeacon | virtual |
| 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 | |
| bIsFocusable | APickupReviveBeacon | protected |
| BlocksExplosions() const override | ADeployable | inlinevirtual |
| BroadcastSpottedEndEvent() | ISpottableInterface | inlinevirtual |
| BroadcastSpottedEvent() | ISpottableInterface | inlinevirtual |
| BroadcastTrackableActor() | ITrackableInterface | virtual |
| bTargetable | ADeployable | |
| CameraBoom | APickupReviveBeacon | protected |
| CanBeInteractedWith(const UPrimitiveComponent *Component, const APlayerController *EventSender) const override | APickupReviveBeacon | virtual |
| 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 |
| CanSpawnPlayer(const AProjectXPlayerState *InInstigator) const | APickupReviveBeacon | virtual |
| 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 |
| DeactivateDeployable() | ADeployable | virtual |
| DeployableCategory | ADeployable | |
| DeployableHudIcon | ADeployable | |
| DeployableIcon | ADeployable | |
| DeployableLifeTime | ADeployable | |
| DeployableMapIcon | ADeployable | |
| DeployableName | ADeployable | |
| DeployableRadarIcon | ADeployable | |
| DeployableStartingHealth | ADeployable | |
| DeployComplete() override | APickupReviveBeacon | virtual |
| DeployStart(bool bForce=false) | ADeployable | virtual |
| DeployState | ADeployable | |
| DeployTime | ADeployable | |
| DeployTimer | ADeployable | |
| DeployTransform | ADeployable | |
| DeRegisterActorForScoring() | ISpawnTargetInterface | virtual |
| Died(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, APlayerState *InstigatorPlayerState) | ADeployable | virtual |
| DiedEffectDuration | ADeployable | |
| EndPlay(EEndPlayReason::Type EndplayReason) override | APickupReviveBeacon | virtual |
| FocusBeacon() | APickupReviveBeacon | virtual |
| GetAfflictionComponent() const override | ADeployable | inlinevirtual |
| GetAllDeployablesForActor(AActor *Actor, EDeployableCategory CategoryFilter=EDeployableCategory::None, TSubclassOf< ADeployable > DeployableFilter=NULL) | ADeployable | static |
| GetAllyVisibilityResponse() override | APickupReviveBeacon | inlinevirtual |
| GetAverageEnemyTeamLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation) | ISpawnTargetInterface | static |
| GetCachedMaxHealth() const | IHealthInterface | inlinevirtual |
| GetCachedMaxShields() const | IHealthInterface | inlinevirtual |
| GetCachedOvershield() const | IHealthInterface | inlinevirtual |
| GetCachedUsesPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
| GetCanSpawnOnCombatTarget() const | ISpawnTargetInterface | 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 |
| GetExplosiveDamageResistance() const | IHealthInterface | inlinevirtual |
| GetFurthestLocationFromOtherPlayers(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints) | ISpawnTargetInterface | static |
| GetHealedEvent() | IHealthInterface | inlinevirtual |
| GetHealth() const override | ADeployable | virtual |
| GetHealthChangedEvent() | IHealthInterface | inlinevirtual |
| GetHealthPickupModifier() const | IHealthInterface | inlinevirtual |
| GetHighlightText(const UPrimitiveComponent *Component, const APlayerController *EventSender) const override | APickupReviveBeacon | virtual |
| GetHoldTimeMultiplier(const APlayerController *EventSender) const override | APickupReviveBeacon | virtual |
| GetHoverHeight() const | APickupReviveBeacon | inline |
| GetHudIcon() const override | ADeployable | inlinevirtual |
| GetImminentMissileWarningEndDelegate() | ILockOnTargetInterface | inlinevirtual |
| GetImminentMissileWarningStartDelegate() | ILockOnTargetInterface | inlinevirtual |
| GetIncomingProjectileEndDelegate() | ILockOnTargetInterface | inlinevirtual |
| GetIncomingProjectileStartDelegate() | ILockOnTargetInterface | inlinevirtual |
| 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 |
| 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 override | APickupReviveBeacon | inlinevirtual |
| GetRadarIconOpacity() const override | APickupReviveBeacon | inlinevirtual |
| GetRadarIconSize() const override | ADeployable | inlinevirtual |
| GetRadarLabel() const | ITrackableInterface | inlinevirtual |
| GetRandomSafeSpawnLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance) | ISpawnTargetInterface | static |
| GetReviveBroadcastMessage() const | APickupReviveBeacon | inline |
| GetReviveStartTime() | APickupReviveBeacon | inlineprotected |
| GetReviveStatus() const | APickupReviveBeacon | inlinevirtual |
| GetReviveTriggerPlayerState() const | APickupReviveBeacon | inline |
| GetShields() const | IHealthInterface | virtual |
| GetShieldsChangedEvent() | IHealthInterface | inlinevirtual |
| GetShieldsDepletedEvent() | IHealthInterface | inlinevirtual |
| GetShieldsRepairedEvent() | IHealthInterface | inlinevirtual |
| GetSpawnLocation(AProjectXPlayerState *InInstigator, FTransform &Transform) const | APickupReviveBeacon | virtual |
| GetSpawnScoreForInstigator(const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const | ISpawnTargetInterface | 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 |
| HasPlayerAcceptedRevive() const | APickupReviveBeacon | inline |
| HasRecentlyTakenDamage() const | IHealthInterface | inlinevirtual |
| HasShields() const | IHealthInterface | virtual |
| HasShieldsThatNeedRecharging() const | IHealthInterface | virtual |
| Health | ADeployable | |
| HealthInterpolatorID | ADeployable | |
| HealthRegenRate | ADeployable | |
| HighlightText | APickupReviveBeacon | protected |
| HoldExited(APlayerController *Sender, UPrimitiveComponent *Component) | APickupReviveBeacon | protected |
| HoldStarted(APlayerController *Sender, UPrimitiveComponent *Component) | APickupReviveBeacon | protected |
| HoverHeight | APickupReviveBeacon | protected |
| Init() | ADeployable | virtual |
| InitializeForTeam(int32 Team) | ADeployable | |
| InteractableComponent | APickupReviveBeacon | protected |
| 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 |
| IsReviveRespawnActive() const | APickupReviveBeacon | inline |
| IssueImminentMissileWarning(bool bToggleWarning, AActor *WarningIntigator) | ILockOnTargetInterface | virtual |
| IsUsingPassiveShieldRegen() const | IHealthInterface | inlinevirtual |
| IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
| LastDamageTime | ADeployable | |
| LastHealthInterpolatorValue | ADeployable | |
| LifeTimeDurationStartTime | ADeployable | |
| LifeTimerHandle | ADeployable | |
| LockOnScreenPercentage | ADeployable | |
| LookUp(float Value) | APickupReviveBeacon | |
| 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 |
| Multicast_Reliable_Died(float Damage, FDamageEvent const &DamageEvent, AActor *DamageCauser, APlayerState *InstigatorPlayerState) | ADeployable | |
| MultiCast_Reliable_RequestHelp() | APickupReviveBeacon | protected |
| OnDeadPlayerCanRedeploy() | APickupReviveBeacon | protected |
| OnDeployableComplete | ADeployable | |
| OnDeployableDied() | ADeployable | |
| OnDeployableLifeTimeStarted | ADeployable | |
| OnDeployComplete() | ADeployable | |
| OnDeployDeactivated() | ADeployable | |
| OnDeploymentBegin | ADeployable | |
| OnDeploymentComplete | ADeployable | |
| OnDeployReActivated() | ADeployable | |
| OnDeployStart() | ADeployable | |
| OnFocusBeacon() | APickupReviveBeacon | protected |
| OnHelpRequested | APickupReviveBeacon | |
| OnHoldExited() | APickupReviveBeacon | protected |
| OnHoldStarted() | APickupReviveBeacon | protected |
| OnImminentMissileWarning | ILockOnTargetInterface | |
| OnMatchEnded() | IReactsToMatchEvents | |
| OnMatchStarted() | IReactsToMatchEvents | |
| OnNextRespawnTimeChanged() | APickupReviveBeacon | protected |
| OnOwnerDied() override | ADeployable | inlinevirtual |
| OnOwnerLeave() override | ADeployable | virtual |
| OnRep_DeadPlayerCanRedeploy() | APickupReviveBeacon | protected |
| OnRep_DeployTransform() | ADeployable | virtual |
| OnRep_Health(float PreviousHealth) | ADeployable | virtual |
| OnRep_LifeTimeDurationStart() | ADeployable | |
| OnRep_ReviveRespawnActive() | APickupReviveBeacon | protected |
| OnRep_ReviveStartTime() | APickupReviveBeacon | protected |
| OnRep_StateChanged() | ADeployable | |
| OnRequestHelp() | APickupReviveBeacon | protected |
| OnReviveRespawnActive() | APickupReviveBeacon | protected |
| OnReviveStartTimeReplicated(float InReviveStartTime) | APickupReviveBeacon | protected |
| OnReviveStatusChanged | APickupReviveBeacon | |
| OnReviveStatusUpdated | APickupReviveBeacon | |
| OnSelected(APlayerController *Sender, UPrimitiveComponent *Component) | APickupReviveBeacon | protected |
| OnTeamsChanged(class AProjectXPlayerState *PlayerState, uint8 Team) | ADeployable | virtual |
| OwningWeaponClass | AWeaponInstanceActor | protected |
| PawnCameraComponent | APickupReviveBeacon | protected |
| PawnInterfaceDamageEvent | IHealthInterface | |
| PawnInterfaceDeathEvent | IHealthInterface | |
| PawnInterfaceHealedEvent | IHealthInterface | |
| PawnInterfaceHealthChangedEvent | IHealthInterface | |
| PawnInterfaceIncomingProjectile | ILockOnTargetInterface | |
| PawnInterfaceLockOn | ILockOnTargetInterface | |
| PawnInterfaceShieldDepletedEvent | IHealthInterface | |
| PawnInterfaceShieldshangedEvent | IHealthInterface | |
| PawnInterfaceShieldsRepairedEvent | IHealthInterface | |
| PlayerOwner | AWeaponInstanceActor | protected |
| PreviousState | ADeployable | |
| PromptRevivalExternal(APlayerController *Sender) | APickupReviveBeacon | virtual |
| RegisterActorForScoring() | ISpawnTargetInterface | virtual |
| RegisterOnStart() const | ITrackableInterface | inlinevirtual |
| RemoveOverchargedShields() | IHealthInterface | virtual |
| RequestHelp() | APickupReviveBeacon | virtual |
| ReviveBroadcastMessage | APickupReviveBeacon | protected |
| ReviveDamageType | APickupReviveBeacon | protected |
| ReviveStartTime | APickupReviveBeacon | protected |
| ReviveStatus | APickupReviveBeacon | protected |
| Root | APickupReviveBeacon | protected |
| Server_Reliable_RequestHelp() | APickupReviveBeacon | protected |
| SetCanModifyShieldsPastOverchargeMark(bool bNewCanOverchargeShields) | IHealthInterface | inlinevirtual |
| SetCanUsePassiveShieldRegen(bool bNewUsePassiveShieldRegen) | IHealthInterface | inlinevirtual |
| SetDamageResistance(float NewValue) | IHealthInterface | inlinevirtual |
| SetDeadPlayerCanRedeploy(bool bNewDeadPlayerCanRedeploy) | APickupReviveBeacon | protected |
| 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 |
| SetReviveStartTime(float Time) | APickupReviveBeacon | |
| SetShieldAndHealthRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
| SetShieldRegenRate(float NewRate) | IHealthInterface | inlinevirtual |
| SetShields(float InShields) | IHealthInterface | inlinevirtual |
| SetTeam(int32 NewTeam) | ITeamInterface | inlinevirtual |
| SetupInput(UInputComponent *InputComponent) | APickupReviveBeacon | virtual |
| SetWeaponInstanceClass(TSubclassOf< UWeaponInstance > WeaponInstanceClass) | AWeaponInstanceActor | inlinevirtual |
| ShouldRegisterForScoringOnStart() const | ISpawnTargetInterface | inlinevirtual |
| ShouldTakeDamage(float Damage, FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) const | ADeployable | virtual |
| SpottingZOffset | ADeployable | |
| TakeDamage(float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser) override | ADeployable | virtual |
| Turn(float Value) | APickupReviveBeacon | |
| 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 |
| UpdateCanSpawnOnCombatTarget(bool bNewInCombatSpawnTarget) | ISpawnTargetInterface | inlinevirtual |
| UpdateReviveStatus(AProjectXPlayerState *RevivingPlayerState, bool bReviveAvailable, EReviveRespawResponse RespawnResponse) | APickupReviveBeacon | virtual |
| UpdateState(EDeployableState NewDeployState) | ADeployable | |