| bCanFlagBeCapturedWhenNotHome | AFlagSpawn | protected |
| bDoesFlagResetIfCaptured | AFlagSpawn | protected |
| BeginPlay() override | AFlagSpawn | protectedvirtual |
| bFlagIsHome | AFlagSpawn | protected |
| BroadcastTrackableActor() | ITrackableInterface | virtual |
| CanFlagBeCaptured() const | AFlagSpawn | virtual |
| CanFlagBeSpawned() const | AFlagSpawn | virtual |
| CanSpawnPlayer(const AProjectXPlayerState *Instigator) const override | AFlagSpawn | virtual |
| CollectPlayerStartList() | AFlagSpawn | protectedvirtual |
| DeRegisterActorForScoring() | ISpawnTargetInterface | virtual |
| Flag | AFlagSpawn | protected |
| FlagBehaviour | AFlagSpawn | protected |
| FlagClass | AFlagSpawn | protected |
| FlagSpawnDistanceScoringWeight | AFlagSpawn | protected |
| GetAllyVisibilityResponse() | ITrackableInterface | inlinevirtual |
| GetAverageEnemyTeamLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation) | ISpawnTargetInterface | static |
| GetCanSpawnOnCombatTarget() const | ISpawnTargetInterface | inlinevirtual |
| GetFlag() const | AFlagSpawn | inline |
| GetFurthestLocationFromOtherPlayers(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints) | ISpawnTargetInterface | static |
| GetHudIcon() const | ITrackableInterface | inlinevirtual |
| GetMapIcon() const | ITrackableInterface | inlinevirtual |
| GetPlayerStart(class AController *Player) const | AFlagSpawn | protectedvirtual |
| GetRadarIcon() const override | AFlagSpawn | inlinevirtual |
| GetRadarIconCompensantesRotation() const | ITrackableInterface | inlinevirtual |
| GetRadarIconEnemyOpacity() const | ITrackableInterface | inlinevirtual |
| GetRadarIconOpacity() const | AFlagSpawn | inlinevirtual |
| GetRadarIconSize() const | ITrackableInterface | inlinevirtual |
| GetRadarLabel() const | ITrackableInterface | inlinevirtual |
| GetRandomSafeSpawnLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance) | ISpawnTargetInterface | static |
| GetSpawnLocation(AProjectXPlayerState *Instigator, FTransform &Transform) const override | AFlagSpawn | protectedvirtual |
| GetSpawnScoreForInstigator(const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const override | AFlagSpawn | virtual |
| GetStopTrackingEvent() | ITrackableInterface | inlinevirtual |
| GetTeam() const override | AFlagSpawn | inlinevirtual |
| GetTrackableInterfaceActor() override | AFlagSpawn | inlineprotectedvirtual |
| IsCloaked() const | ITrackableInterface | inlinevirtual |
| IsFlagHome() const | AFlagSpawn | inline |
| IsValidTeam(const ITeamInterface *const TeamInferface) | ITeamInterface | static |
| MatchEnded() | IReactsToMatchEvents | virtual |
| MatchStarted() | IReactsToMatchEvents | virtual |
| Multicast_OnFlagCaptured() | AFlagSpawn | protected |
| OnFlagCaptured() | AFlagSpawn | protected |
| OnFlagCapturedEvent | AFlagSpawn | |
| OnFlagPickedUp(AFlag *FlagPickedUp, AProjectXCharacter *Character, int32 FlagTeam) | AFlagSpawn | protectedvirtual |
| OnFlagReset() | AFlagSpawn | protected |
| OnFlagStateUpdatedEvent | AFlagSpawn | |
| OnFlagUpdatedEvent | AFlagSpawn | |
| OnMatchEnded() | IReactsToMatchEvents | |
| OnMatchStarted() | IReactsToMatchEvents | |
| OnOverlap(UPrimitiveComponent *OverlappedComponent, AActor *OtherActor, UPrimitiveComponent *OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult &SweepResult) | AFlagSpawn | protectedvirtual |
| OnRep_Flag() | AFlagSpawn | protected |
| OnRep_FlagState() | AFlagSpawn | protected |
| PlayerStartList | AFlagSpawn | protected |
| RadarIcon | AFlagSpawn | protected |
| RadarIconOpacity | AFlagSpawn | protected |
| RegisterActorForScoring() | ISpawnTargetInterface | virtual |
| RegisterOnStart() const | ITrackableInterface | inlinevirtual |
| ResetFlag(AFlag *FlagReset, AProjectXCharacter *Character, int32 FlagTeam) | AFlagSpawn | |
| SetRadarIconOpacity(float Opacity) override | AFlagSpawn | inlinevirtual |
| SetTeam(int32 NewTeam) override | AFlagSpawn | inlinevirtual |
| ShouldRegisterForScoringOnStart() const | ISpawnTargetInterface | inlinevirtual |
| SpawnFlag() | AFlagSpawn | protected |
| Sphere | AFlagSpawn | protected |
| StartPointVolumes | AFlagSpawn | protected |
| Team | AFlagSpawn | protected |
| UpdateBehaviour(EFlagSpawnBehaviour NewSpawnBehaviour) | AFlagSpawn | inline |
| UpdateCanSpawnOnCombatTarget(bool bNewInCombatSpawnTarget) | ISpawnTargetInterface | inlinevirtual |