|
Payback 0.0.1
CK Graduation Project
|
#include "CoreMinimal.h"#include "Components/ActorComponent.h"#include "Character/Enemy/EnemyCharacterBase.h"#include "Data/Stage/StageManifest.h"#include "Interface/Spawn/SpawnSystemInterface.h"#include "Level/Spawn/Area/ESpawnAreaID.h"#include "EnemySpawnDirectorSystemComponent.generated.h"

클래스 | |
| struct | FSpawnerContainer |
| struct | FActiveEnemySpawnJob |
| class | UEnemySpawnDirectorSystemComponent |
함수 | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnSpawnedEnemyKilled, const AEnemyCharacterBase *, DiedEnemy, const int32, RemainingCount) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FOnCurrentWaveCleared) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnEnemySpawnedStandalone, AEnemyCharacterBase *, SpawnedEnemy) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnEnemyKilledStandalone, const AEnemyCharacterBase *, DiedEnemy) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE | ( | FOnCurrentWaveCleared | ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnEnemyKilledStandalone | , |
| const AEnemyCharacterBase * | , | ||
| DiedEnemy | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnEnemySpawnedStandalone | , |
| AEnemyCharacterBase * | , | ||
| SpawnedEnemy | |||
| ) |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FOnSpawnedEnemyKilled | , |
| const AEnemyCharacterBase * | , | ||
| DiedEnemy | , | ||
| const int32 | , | ||
| RemainingCount | |||
| ) |