Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
LSE_Block.h
이 파일의 문서화 페이지로 가기
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
10#include "LSE_Block.generated.h"
11
15UCLASS()
16class CK_UE_API ULSE_Block : public ULevelStreamingEffect, public ILevelPreLoad, public ILevelPostLoad
17{
18 GENERATED_BODY()
19
20public:
21 virtual void OnPreLoadStart(const FLevelStreamingContext Context) override;
22 virtual void OnPostLoadEnd(const FLevelStreamingContext Context) override;
23
24 virtual void OnPreLoadEnd(const FLevelStreamingContext Context) override
25 {
26 }
27
28 virtual void OnPostLoadStart(const FLevelStreamingContext Context) override
29 {
30 }
31
32public:
34 {
35 return ELevelStreamingEffectResult::Completed;
36 }
37
39 {
40 return ELevelStreamingEffectResult::Completed;
41 }
42};
ELevelStreamingEffectResult
Definition CK_ELevelType.h:22
Definition LevelPostLoad.h:24
Definition LevelPreLoad.h:23
Definition LSE_Block.h:17
virtual void OnPreLoadEnd(const FLevelStreamingContext Context) override
Definition LSE_Block.h:24
virtual void OnPostLoadStart(const FLevelStreamingContext Context) override
Definition LSE_Block.h:28
virtual ELevelStreamingEffectResult OnPreLoadUpdate(const FLevelStreamingContext Context) override
Definition LSE_Block.h:33
virtual ELevelStreamingEffectResult OnPostLoadUpdate(const FLevelStreamingContext Context) override
Definition LSE_Block.h:38
Definition LevelStreamingEffect.h:18
Definition LevelStreamingContext.h:10