LEAP Documentation 40220
Documentation for the LEAP project
ATeamDeathmatchSpawnPoint Member List

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

BeginPlay() overrideATeamDeathmatchSpawnPointvirtual
bMatchStartedATeamDeathmatchSpawnPointprotected
CanSpawnPlayer(const AProjectXPlayerState *SpawnInstigator) constATeamDeathmatchSpawnPointvirtual
CollectPlayerStartList()ATeamDeathmatchSpawnPointvirtual
DefaultTeamATeamDeathmatchSpawnPointprotected
DeRegisterActorForScoring()ISpawnTargetInterfacevirtual
GamePlayPlayerStartListATeamDeathmatchSpawnPointprotected
GamePlayStartPointVolumesATeamDeathmatchSpawnPointprotected
GetAverageEnemyTeamLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, FVector &AverageEnemyLocation)ISpawnTargetInterfacestatic
GetCanSpawnOnCombatTarget() constISpawnTargetInterfaceinlinevirtual
GetFurthestLocationFromOtherPlayers(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints)ISpawnTargetInterfacestatic
GetPlayerStart(class AController *Player) constATeamDeathmatchSpawnPointvirtual
GetPlayerStartList(uint8 Team, TArray< AActor * > &PlayerStartList) constATeamDeathmatchSpawnPointprotected
GetPointName() constATeamDeathmatchSpawnPointinlinevirtual
GetRandomSafeSpawnLocation(const UObject *Caller, TArray< AActor * > &AvailableSpawnPoints, float MaximumSpawnDistance, float MinimumSpawnDistance)ISpawnTargetInterfacestatic
GetSpawnLocation(AProjectXPlayerState *SpawnInstigator, FTransform &Transform) const overrideATeamDeathmatchSpawnPointvirtual
GetSpawnScoreForInstigator(const AActor *const QueryInstigator, FVector &TargetLocation, bool bUseDistanceToTargetLocation=false) const overrideATeamDeathmatchSpawnPointvirtual
GetTeam() const overrideATeamDeathmatchSpawnPointinlinevirtual
IsValidTeam(const ITeamInterface *const TeamInferface)ITeamInterfacestatic
MatchEnded()IReactsToMatchEventsvirtual
MatchStarted() overrideATeamDeathmatchSpawnPointvirtual
MatchStartPlayerStartListATeamDeathmatchSpawnPointprotected
MatchStartPointVolumesATeamDeathmatchSpawnPointprotected
MaxSpawnPointSearchDistanceATeamDeathmatchSpawnPointprotected
MinSpawnPointSearchDistanceATeamDeathmatchSpawnPointprotected
OnMatchEnded()IReactsToMatchEvents
OnMatchStarted()IReactsToMatchEvents
PointNameATeamDeathmatchSpawnPointprotected
RegisterActorForScoring()ISpawnTargetInterfacevirtual
SavePlayerStart(AStartPointVolume *StartVolume, TArray< AActor * > &PlayerStartList, APlayerStart *PlayerStart)ATeamDeathmatchSpawnPointprotected
SetTeam(int32 NewTeam)ITeamInterfaceinlinevirtual
ShouldRegisterForScoringOnStart() constISpawnTargetInterfaceinlinevirtual
UpdateCanSpawnOnCombatTarget(bool bNewInCombatSpawnTarget)ISpawnTargetInterfaceinlinevirtual
UpdateSpawnRanges(int32 MaxSpawnRange, int32 MinSpawnRange)ATeamDeathmatchSpawnPointinline