LEAP Documentation 40220
Documentation for the LEAP project
AWaveSpawner Member List

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

ApplyWaveAffliction()AWaveSpawner
AWaveSpawner()AWaveSpawner
bDebugAWaveSpawner
BeginPlay() overrideAWaveSpawnervirtual
BeginSpawning()ISpawnInterface
BeginSpawning_Implementation() overrideAWaveSpawnervirtual
bEndGameWithVictoryIfAllWavesCompletedAWaveSpawner
bExecuteOnMatchStartAWaveSpawner
bExecutesOnBeginPlayAWaveSpawner
bPrimarySpawnerAWaveSpawner
BroadcastWaveStateToPlayer(APlayerController *const SpecificPlayer)AWaveSpawnervirtual
bVerboseDebugAWaveSpawner
CancelRespawns()AWaveSpawnervirtual
CharacterAfflictionTriggerPercentageAWaveSpawnerprotected
EndWave()AWaveSpawnervirtual
EnemiesRemainingToEndWave() constAWaveSpawner
EnemyTeamAWaveSpawner
EventComplete(bool bSuccess)AWaveSpawner
GameOver(const bool bVictory)AWaveSpawnervirtual
GetCurrentWave() constAWaveSpawnerinline
GetEventCompleteEvent()ISpawnInterfaceinlinevirtual
GetNumberOfEnemiesNeededToProgress(int32 Wave) constAWaveSpawner
GetObjective()ISpawnInterfaceinlinevirtual
GetPackedWaveState()AWaveSpawnervirtual
GetPlayerTeam() constAWaveSpawnervirtual
GetSpawnChildren()ISpawnInterface
GetSpawnCompleteEvent()ISpawnInterfaceinlinevirtual
GetTotalKills() constAWaveSpawnerinline
GetTotalWaves() constAWaveSpawnerinline
GetWaveProgress() constAWaveSpawnerinline
GetWaveSpawnerState() constAWaveSpawnerinline
GetWaveSpawnerStateFromPackedInt(const int32 Data, int32 &Wave, EWaveSpawnerState &State)AWaveSpawnerstatic
HasWaveBeenDefeated() constAWaveSpawner
ImplementsSpawnCompleteCallback() const overrideAWaveSpawnerinlinevirtual
IsADefeatEnemyWave(int32 Wave) constAWaveSpawnerinline
IsAnObjective() constISpawnInterfaceinlinevirtual
K2_BeginSpawning(const TArray< TSubclassOf< AActor > > &SpawnOverrideList)ISpawnInterface
MatchEnded()IReactsToMatchEventsvirtual
MatchStarted() overrideAWaveSpawnervirtual
NextWave()AWaveSpawnervirtual
OnMatchEnded()IReactsToMatchEvents
OnMatchStarted()IReactsToMatchEvents
OnMobCountUpdatedSignatureAWaveSpawner
OnMobDestroyed(AProjectXCharacter *SpawnedPlayerState, FVector SpawnLocation)AWaveSpawner
OnMobsDefeatedEventAWaveSpawner
OnMobSpawned(AProjectXCharacter *SpawnedPlayerState)AWaveSpawner
OnSpawnerCompleted(UObject *Spawner)AWaveSpawner
OnTimedWaveCompletedEventAWaveSpawner
OnWaveCompletedEventAWaveSpawner
OnWaveProgressAWaveSpawner
OnWaveSpawnerEventsCompletedEventAWaveSpawner
OnWaveStartedEventAWaveSpawner
RegisterActiveObjective(AProjectXSpawnerObjective *const Objective)AWaveSpawner
RespawnActorAWaveSpawner
RespawnerFinsished(AActor *Actor, EEndPlayReason::Type EndPlayReason)AWaveSpawner
RespawnMobs(const FVector Location, TArray< TSubclassOf< AActor > > MobList)AWaveSpawnervirtual
SetWaveSpawnerState(const EWaveSpawnerState NewState)AWaveSpawnervirtual
SpawnedCharacterAfflictionAWaveSpawnerprotected
SpawnWave()AWaveSpawnervirtual
StartTimeDelayAWaveSpawner
StopSpawning()ISpawnInterface
SurviveTimeMultiplierAWaveSpawner
WaveCooldownTimeAWaveSpawner
WaveFailureTimeMultiplierAWaveSpawner
WavesAWaveSpawner
WipeMobs()AWaveSpawnervirtual