ACommandCenter() | ACommandCenter | |
BeginPlay() override | ACommandCenter | virtual |
bMatchStarted | ATeamDeathmatchSpawnPoint | protected |
CanSpawnPlayer(const AProjectXPlayerState *SpawnInstigator) const | ATeamDeathmatchSpawnPoint | virtual |
CheckForInitialization() | ACommandCenter | protectedvirtual |
CollectPlayerStartList() | ATeamDeathmatchSpawnPoint | virtual |
DefaultTeam | ATeamDeathmatchSpawnPoint | protected |
DefensesDepleted() | ACommandCenter | virtual |
DefensiveTurrets | ACommandCenter | protected |
DeRegisterActorForScoring() | ISpawnTargetInterface | virtual |
DestroyableParts | ACommandCenter | protected |
DestroyCommandCenter() | ACommandCenter | virtual |
GamePlayPlayerStartList | ATeamDeathmatchSpawnPoint | protected |
GamePlayStartPointVolumes | ATeamDeathmatchSpawnPoint | protected |
GetAverageEnemyTeamLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation) | ISpawnTargetInterface | static |
GetCanSpawnOnCombatTarget() const | ISpawnTargetInterface | inlinevirtual |
GetFurthestLocationFromOtherPlayers(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints) | ISpawnTargetInterface | static |
GetIsObjectiveDead() const | ACommandCenter | inlinevirtual |
GetIsObjectiveProperlyInitialized() const | ACommandCenter | inlinevirtual |
GetObjectiveHealth() const override | ACommandCenter | virtual |
GetObjectiveMaxHealth() const override | ACommandCenter | virtual |
GetObjectiveSortOrder() const | ACommandCenter | inlinevirtual |
GetObjectiveTeam() const | ACommandCenter | inlinevirtual |
GetPlayerStart(class AController *Player) const | ATeamDeathmatchSpawnPoint | virtual |
GetPlayerStartList(uint8 Team, TArray< AActor * > &PlayerStartList) const | ATeamDeathmatchSpawnPoint | protected |
GetPointName() const | ATeamDeathmatchSpawnPoint | inlinevirtual |
GetRandomSafeSpawnLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance) | ISpawnTargetInterface | static |
GetSpawnLocation(AProjectXPlayerState *SpawnInstigator, FTransform &Transform) const override | ATeamDeathmatchSpawnPoint | virtual |
GetSpawnScoreForInstigator(const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const override | ATeamDeathmatchSpawnPoint | virtual |
GetTeam() const override | ATeamDeathmatchSpawnPoint | inlinevirtual |
HasDefensesUp() const | ACommandCenter | |
IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
MatchEnded() | IReactsToMatchEvents | virtual |
MatchStarted() override | ATeamDeathmatchSpawnPoint | virtual |
MatchStartPlayerStartList | ATeamDeathmatchSpawnPoint | protected |
MatchStartPointVolumes | ATeamDeathmatchSpawnPoint | protected |
MaxSpawnPointSearchDistance | ATeamDeathmatchSpawnPoint | protected |
MinSpawnPointSearchDistance | ATeamDeathmatchSpawnPoint | protected |
OnCommandCenterDestroyed | ACommandCenter | |
OnCommandCenterHealthChanged | ACommandCenter | |
OnCommandCenterInitialized() | ACommandCenter | protected |
OnCommandCenterProperlyInitialized | ACommandCenter | |
OnCommandCenterUnderAttack | ACommandCenter | |
OnDefensesDepleted | ACommandCenter | |
OnHealthChanged(float Delta) | ACommandCenter | protectedvirtual |
OnMatchEnded() | IReactsToMatchEvents | |
OnMatchStarted() | IReactsToMatchEvents | |
OnPartActivationChanged(ADestroyableObjective *Objective) | ACommandCenter | virtual |
OnPartDamageTaken(ADestroyableObjective *Objective, const float Damage, struct FDamageEvent const &DamageEvent, class AController *EventInstigator, class AActor *DamageCauser, class APlayerState *InstigatorPlayerState) | ACommandCenter | virtual |
OnPartDestroyed(ADestroyableObjective *Objective, const float Damage, struct FDamageEvent const &DamageEvent, class AController *EventInstigator, class AActor *DamageCauser, class APlayerState *InstigatorPlayerState) | ACommandCenter | virtual |
PointName | ATeamDeathmatchSpawnPoint | protected |
RegisterActorForScoring() | ISpawnTargetInterface | virtual |
SavePlayerStart(AStartPointVolume *StartVolume, TArray< AActor * > &PlayerStartList, APlayerStart *PlayerStart) | ATeamDeathmatchSpawnPoint | protected |
SetObjectiveTeam() const | IAllOutWarfareObjectiveInterface | inlinevirtual |
SetTeam(int32 NewTeam) | ITeamInterface | inlinevirtual |
ShouldRegisterForScoringOnStart() const | ISpawnTargetInterface | inlinevirtual |
SortOrder | ACommandCenter | protected |
UpdateCanSpawnOnCombatTarget(bool bNewInCombatSpawnTarget) | ISpawnTargetInterface | inlinevirtual |
UpdateSpawnRanges(int32 MaxSpawnRange, int32 MinSpawnRange) | ATeamDeathmatchSpawnPoint | inline |