#include <ProjectXSpawnerObjective.h>
◆ BeginPlay()
| void AProjectXSpawnerObjective::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ BeginSpawning_Implementation()
| void AProjectXSpawnerObjective::BeginSpawning_Implementation |
( |
| ) |
|
|
overridevirtual |
◆ CleanupComplete()
| void AProjectXSpawnerObjective::CleanupComplete |
( |
| ) |
|
|
protectedvirtual |
◆ CollectSharedObjectivesList()
| virtual void AProjectXSpawnerObjective::CollectSharedObjectivesList |
( |
TArray< TWeakObjectPtr< AActor > > |
SharedActors | ) |
|
|
inlineprotectedvirtual |
◆ EndObjective()
| void AProjectXSpawnerObjective::EndObjective |
( |
| ) |
|
|
virtual |
◆ EndPlay()
| void AProjectXSpawnerObjective::EndPlay |
( |
const EEndPlayReason::Type |
EndPlayReason | ) |
|
|
overridevirtual |
◆ GetEventCompleteEvent()
| virtual FSpawnEventCompleteSignature & AProjectXSpawnerObjective::GetEventCompleteEvent |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetObjective()
◆ GetObjectiveStat()
◆ GetObjectiveWidget()
| UUserWidget *const AProjectXSpawnerObjective::GetObjectiveWidget |
( |
| ) |
const |
|
inline |
◆ GetSharedObjectives()
| virtual const TArray< TWeakObjectPtr< AActor > > & AProjectXSpawnerObjective::GetSharedObjectives |
( |
| ) |
const |
|
inlinevirtual |
◆ GetSpawnCompleteEvent()
| virtual FSpawnProgressSignature & AProjectXSpawnerObjective::GetSpawnCompleteEvent |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetWaveInfoOverride()
◆ InitializeGamePlayObjects()
| virtual void AProjectXSpawnerObjective::InitializeGamePlayObjects |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ IsAnObjective()
| virtual bool AProjectXSpawnerObjective::IsAnObjective |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsObjectiveComplete()
| virtual bool AProjectXSpawnerObjective::IsObjectiveComplete |
( |
| ) |
const |
|
inlinevirtual |
◆ ObjectiveComplete()
| void AProjectXSpawnerObjective::ObjectiveComplete |
( |
| ) |
|
|
protectedvirtual |
◆ ObjectiveStarted()
| void AProjectXSpawnerObjective::ObjectiveStarted |
( |
| ) |
|
|
protectedvirtual |
◆ OnCleanupCompleted()
| void AProjectXSpawnerObjective::OnCleanupCompleted |
( |
| ) |
|
|
protected |
◆ OnObjectiveComplete()
| void AProjectXSpawnerObjective::OnObjectiveComplete |
( |
| ) |
|
|
protected |
◆ OnObjectiveStarted()
| void AProjectXSpawnerObjective::OnObjectiveStarted |
( |
| ) |
|
|
protected |
◆ OnObjectiveWidgetToggled()
| void AProjectXSpawnerObjective::OnObjectiveWidgetToggled |
( |
UUserWidget * |
ObjectiveOwnedWidget, |
|
|
bool |
bToggled |
|
) |
| |
|
protected |
◆ OnRep_ObjectiveStatus()
| void AProjectXSpawnerObjective::OnRep_ObjectiveStatus |
( |
| ) |
|
|
protected |
◆ OnWarmupStarted()
| void AProjectXSpawnerObjective::OnWarmupStarted |
( |
| ) |
|
|
protected |
◆ RequestObjectiveStatusUpdate()
| void AProjectXSpawnerObjective::RequestObjectiveStatusUpdate |
( |
| ) |
|
|
protectedvirtual |
◆ RequestObjectiveStatusUpdateDelayed()
| void AProjectXSpawnerObjective::RequestObjectiveStatusUpdateDelayed |
( |
| ) |
|
|
protectedvirtual |
◆ SetObjectiveSucceded()
| void AProjectXSpawnerObjective::SetObjectiveSucceded |
( |
bool |
bSuccess | ) |
|
|
virtual |
◆ StartCleanup()
| void AProjectXSpawnerObjective::StartCleanup |
( |
| ) |
|
|
virtual |
◆ StartObjective()
| void AProjectXSpawnerObjective::StartObjective |
( |
| ) |
|
|
virtual |
◆ StartWarmup()
| void AProjectXSpawnerObjective::StartWarmup |
( |
| ) |
|
|
virtual |
◆ StopSpawning_Implementation()
| void AProjectXSpawnerObjective::StopSpawning_Implementation |
( |
| ) |
|
|
overridevirtual |
◆ ToggleObjectiveWidget()
| void AProjectXSpawnerObjective::ToggleObjectiveWidget |
( |
bool |
bWidgetActive | ) |
|
|
virtual |
◆ UpdateObjectiveStat()
| void AProjectXSpawnerObjective::UpdateObjectiveStat |
( |
EObjectiveState |
State | ) |
|
|
protectedvirtual |
◆ WarmupStarted()
| void AProjectXSpawnerObjective::WarmupStarted |
( |
| ) |
|
|
protectedvirtual |
◆ bDebug
| bool AProjectXSpawnerObjective::bDebug = false |
|
protected |
◆ bDestroyWhenFinishedSpawning
| bool AProjectXSpawnerObjective::bDestroyWhenFinishedSpawning = false |
|
protected |
◆ CleanUpDuration
| float AProjectXSpawnerObjective::CleanUpDuration = 0.0 |
|
protected |
◆ LinkedObjectives
◆ ObjectiveCompletion
◆ ObjectiveStatus
◆ ObjectiveWidget
| TWeakObjectPtr<UUserWidget> AProjectXSpawnerObjective::ObjectiveWidget = NULL |
|
protected |
◆ ObjectiveWidgetClass
| TSubclassOf<UUserWidget> AProjectXSpawnerObjective::ObjectiveWidgetClass = NULL |
|
protected |
◆ OnObjectiveCompletedEvent
| FSpawnEventCompleteSignature AProjectXSpawnerObjective::OnObjectiveCompletedEvent |
◆ OnObjectiveSpawnedEvent
| FSpawnProgressSignature AProjectXSpawnerObjective::OnObjectiveSpawnedEvent |
◆ OnObjectiveStatusUpdatedEvent
| FObjectiveStatusUpdatedSignature AProjectXSpawnerObjective::OnObjectiveStatusUpdatedEvent |
◆ OwnedSpawner
| TWeakObjectPtr<AWaveSpawner> AProjectXSpawnerObjective::OwnedSpawner = NULL |
|
protected |
◆ PlayerScalingValue
| float AProjectXSpawnerObjective::PlayerScalingValue = 1.0f |
|
protected |
◆ ReactsToObjectiveObjects
◆ SharedObjectiveActors
| TArray<TWeakObjectPtr<AActor> > AProjectXSpawnerObjective::SharedObjectiveActors = TArray<TWeakObjectPtr<AActor>>() |
|
protected |
◆ WarmupDuration
| float AProjectXSpawnerObjective::WarmupDuration = 0.0f |
|
protected |
◆ WaveInfoOverride
The documentation for this class was generated from the following files: