#include <LevelStreamingContext.h>
◆ FLevelStreamingContext()
| FLevelStreamingContext::FLevelStreamingContext |
( |
| ) |
|
|
inline |
ELevelStreamingPhase Phase
Definition LevelStreamingContext.h:45
int32 ExecutingEffectIndex
Definition LevelStreamingContext.h:42
◆ CreateContext()
51{
52 if (InOriginalWorld.IsValid() == false)
53 {
55 }
56
57 if (InTargetWorld.IsValid() == false)
58 {
60 }
61
62 ensureMsgf(Executor.
GetChainIndex() >= 0, TEXT(
"FLevelStreamContext: InExecutingEffectIndex is out of range"));
63
65
70
72 {
74 }
75
77 {
79 }
80
82 {
84 }
85
86 return Context;
87}
#define LOG_ERROR(Category, Format,...)
Definition CK_UE.h:40
#define NAMEOF(Type)
Definition CK_UE.h:30
int32 GetChainIndex() const
현재 ChainIndex를 반환합니다.
Definition LevelStreamingEffect.h:78
ELevelStreamingPhase GetPhase() const
현재 Phase를 반환합니다.
Definition LevelStreamingEffect.h:72
Definition LevelStreamingContext.h:16
FLevelStreamingContext()
Definition LevelStreamingContext.h:20
TObjectPtr< ULevelStreaming > OriginalStreamingLevel
Definition LevelStreamingContext.h:33
TObjectPtr< APlayerController > PlayerController
Definition LevelStreamingContext.h:39
TObjectPtr< ULevelStreaming > TargetStreamingLevel
Definition LevelStreamingContext.h:36
TObjectPtr< UWorld > OriginalWorld
Definition LevelStreamingContext.h:27
TObjectPtr< UWorld > TargetWorld
Definition LevelStreamingContext.h:30
◆ ExecutingEffectIndex
| int32 FLevelStreamingContext::ExecutingEffectIndex |
◆ OriginalStreamingLevel
| TObjectPtr<ULevelStreaming> FLevelStreamingContext::OriginalStreamingLevel |
◆ OriginalWorld
| TObjectPtr<UWorld> FLevelStreamingContext::OriginalWorld |
◆ Phase
◆ PlayerController
| TObjectPtr<APlayerController> FLevelStreamingContext::PlayerController |
◆ TargetStreamingLevel
| TObjectPtr<ULevelStreaming> FLevelStreamingContext::TargetStreamingLevel |
◆ TargetWorld
| TObjectPtr<UWorld> FLevelStreamingContext::TargetWorld |
이 구조체에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: