#include <LevelStreamingContext.h>
◆ FLevelStreamingContext() [1/2]
| FLevelStreamingContext::FLevelStreamingContext |
( |
| ) |
|
ELevelStreamingPhase Phase
Definition LevelStreamingContext.h:35
int32 ExecutingEffectIndex
Definition LevelStreamingContext.h:32
◆ FLevelStreamingContext() [2/2]
| FLevelStreamingContext::FLevelStreamingContext |
( |
UWorld * |
InOriginalWorld, |
|
|
UWorld * |
InTargetWorld, |
|
|
int32 |
InExecutingEffectIndex, |
|
|
ELevelStreamingPhase |
InPhase |
|
) |
| |
7{
8 ensureMsgf(InOriginalWorld, TEXT("FLevelStreamContext: CurrentWorld is null"));
9 ensureMsgf(InTargetWorld, TEXT("FLevelStreamContext: TargetWorld is null"));
10 ensureMsgf(InExecutingEffectIndex >= 0, TEXT("FLevelStreamContext: InExecutingEffectIndex is out of range"));
11
17}
TObjectPtr< APlayerController > PlayerController
Definition LevelStreamingContext.h:29
TObjectPtr< UWorld > OriginalWorld
Definition LevelStreamingContext.h:23
TObjectPtr< UWorld > TargetWorld
Definition LevelStreamingContext.h:26
◆ CreateContext()
21{
24
25 if (LevelToLoad.IsValid())
26 {
28 }
29 else
30 {
32 }
33
34 if (LevelToUnload.IsValid())
35 {
37 }
38 else
39 {
41 }
42
44}
#define LOG_ERROR(Category, Format,...)
Definition CK_UE.h:32
#define NAMEOF(Type)
Definition CK_UE.h:26
int32 GetChainIndex() const
현재 ChainIndex를 반환합니다.
Definition EffectChainExecutor.h:75
ELevelStreamingPhase GetPhase() const
현재 Phase를 반환합니다.
Definition EffectChainExecutor.h:69
Definition LevelStreamingContext.h:10
FLevelStreamingContext()
Definition LevelStreamingContext.cpp:3
◆ ExecutingEffectIndex
| int32 FLevelStreamingContext::ExecutingEffectIndex |
◆ OriginalWorld
| TObjectPtr<UWorld> FLevelStreamingContext::OriginalWorld |
◆ Phase
◆ PlayerController
| TObjectPtr<APlayerController> FLevelStreamingContext::PlayerController |
◆ TargetWorld
| TObjectPtr<UWorld> FLevelStreamingContext::TargetWorld |
이 구조체에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: