#include "CoreMinimal.h"
#include "GameFramework/Actor.h"
#include "ReactsToMatchEvents.h"
#include "SpawnInterface.h"
#include "Engine/DataTable.h"
#include "Engine/DataAsset.h"
#include "WeakInterfacePtr.h"
#include "WaveSpawner.generated.h"
Go to the source code of this file.
|
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FWaveSpawnerWaveStartedSignature, AWaveSpawner *const, WaveSpawner) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FWaveSpawnerCompletedSignature, AWaveSpawner *const, WaveSpawner, bool, bSuccess) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FWaveSpawnerMobDefeatedSignature, AWaveSpawner *const, WaveSpawner, int32, DefeatedMobCount) |
| |
| | DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FWaveSpawnerMobCountUpdatedSignature, AWaveSpawner *const, WaveSpawner, int32, TotalMobCount, int32, DefeatedMobCount) |
| |
◆ EWaveSpawnerState
| Enumerator |
|---|
| Idle | |
| Spawning | |
| InProgress | |
| CoolingDown | |
| Completed | |
| Invalid | |
◆ EWaveTimerType
| Enumerator |
|---|
| NONE | |
| Survive | |
| Cooldown | |
| ObjectiveTime | |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FWaveSpawnerWaveStartedSignature |
, |
|
|
AWaveSpawner * const |
, |
|
|
WaveSpawner |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams |
( |
FWaveSpawnerMobCountUpdatedSignature |
, |
|
|
AWaveSpawner * const |
, |
|
|
WaveSpawner |
, |
|
|
int32 |
, |
|
|
TotalMobCount |
, |
|
|
int32 |
, |
|
|
DefeatedMobCount |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FWaveSpawnerCompletedSignature |
, |
|
|
AWaveSpawner * const |
, |
|
|
WaveSpawner |
, |
|
|
bool |
, |
|
|
bSuccess |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/2]
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FWaveSpawnerMobDefeatedSignature |
, |
|
|
AWaveSpawner * const |
, |
|
|
WaveSpawner |
, |
|
|
int32 |
, |
|
|
DefeatedMobCount |
|
|
) |
| |