Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
FStageManifestHandle 구조체 참조

#include <StageManifestHandle.h>

FStageManifestHandle에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

 FStageManifestHandle ()
 
 FStageManifestHandle (UStageManifest *InManifest)
 
const FWaveDataCollectionGetWaveData (const FName &WaveID) const
 
const TArray< FWaveSpawnEntry > * GetSpawnData (const FName &SpawnID) const
 
const FMonsterDataCollectionGetMonsterData (const FName &MonsterID) const
 
bool IsValid () const
 

Private 속성

TWeakObjectPtr< UStageManifestManifest
 

생성자 & 소멸자 문서화

◆ FStageManifestHandle() [1/2]

FStageManifestHandle::FStageManifestHandle ( )
inline
17: Manifest(nullptr) { }
TWeakObjectPtr< UStageManifest > Manifest
Definition StageManifestHandle.h:32

◆ FStageManifestHandle() [2/2]

FStageManifestHandle::FStageManifestHandle ( UStageManifest InManifest)
5: Manifest(InManifest) { }

멤버 함수 문서화

◆ GetMonsterData()

const FMonsterDataCollection * FStageManifestHandle::GetMonsterData ( const FName &  MonsterID) const
31{
32 if (Manifest.IsValid() == false)
33 {
34 return nullptr;
35 }
36
37 return Manifest->MonsterMap.Find(MonsterID);
38}
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetSpawnData()

const TArray< FWaveSpawnEntry > * FStageManifestHandle::GetSpawnData ( const FName &  SpawnID) const
20{
21 if (Manifest.IsValid() == false)
22 {
23 return nullptr;
24 }
25
26 return Manifest->SpawnMap.Find(SpawnID);
27}
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ GetWaveData()

const FWaveDataCollection * FStageManifestHandle::GetWaveData ( const FName &  WaveID) const
9{
10 if (Manifest.IsValid() == false)
11 {
12 return nullptr;
13 }
14
15 return Manifest->WaveMap.Find(WaveID);
16}
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ IsValid()

bool FStageManifestHandle::IsValid ( ) const
inline
26 {
27 return Manifest.IsValid();
28 }

멤버 데이터 문서화

◆ Manifest

TWeakObjectPtr<UStageManifest> FStageManifestHandle::Manifest
private

이 구조체에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: