Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
StageManifestHandle.h
이 파일의 문서화 페이지로 가기
1
#pragma once
2
3
#include "CoreMinimal.h"
4
#include "StageManifestHandle.generated.h"
5
6
class
UStageManifest
;
7
struct
FWaveDataCollection
;
8
struct
FWaveSpawnEntry
;
9
struct
FMonsterDataCollection
;
10
11
USTRUCT(BlueprintType)
12
struct
FStageManifestHandle
13
{
14
GENERATED_BODY()
15
16
public
:
17
FStageManifestHandle
() : Manifest(nullptr) { }
18
FStageManifestHandle
(
UStageManifest
* InManifest);
19
20
public
:
21
const
FWaveDataCollection
* GetWaveData(
const
FName& WaveID)
const
;
22
const
TArray<FWaveSpawnEntry>* GetSpawnData(
const
FName& SpawnID)
const
;
23
const
FMonsterDataCollection
* GetMonsterData(
const
FName& MonsterID)
const
;
24
25
bool
IsValid
()
const
26
{
27
return
Manifest.IsValid();
28
}
29
30
private
:
31
UPROPERTY()
32
TWeakObjectPtr<
UStageManifest
> Manifest;
33
};
UStageManifest
Definition
StageManifest.h:161
FMonsterDataCollection
Definition
StageManifest.h:29
FStageManifestHandle
Definition
StageManifestHandle.h:13
FStageManifestHandle::IsValid
bool IsValid() const
Definition
StageManifestHandle.h:25
FStageManifestHandle::FStageManifestHandle
FStageManifestHandle()
Definition
StageManifestHandle.h:17
FWaveDataCollection
Definition
StageManifest.h:74
FWaveSpawnEntry
Definition
DT_SpawnTable.h:9
Source
CK_UE
Data
Stage
StageManifestHandle.h
다음에 의해 생성됨 :
1.9.8