Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
LSE_Fade.h
이 파일의 문서화 페이지로 가기
1
// Fill out your copyright notice in the Description page of Project Settings.
2
3
#pragma once
4
5
#include "CoreMinimal.h"
6
#include "
Interface/Level/LevelPostLoad.h
"
7
#include "
Interface/Level/LevelPreLoad.h
"
8
#include "
Level/Effect/LevelStreamingEffect.h
"
9
#include "LSE_Fade.generated.h"
10
14
UCLASS()
15
class CK_UE_API
ULSE_Fade
: public
ULevelStreamingEffect
, public
ILevelPreLoad
, public
ILevelPostLoad
16
{
17
GENERATED_BODY()
18
19
public
:
20
virtual
void
OnPreLoadStart(
const
FLevelStreamingContext
Context)
override
;
21
22
virtual
ELevelStreamingEffectResult
OnPreLoadUpdate(
const
FLevelStreamingContext
Context)
override
;
23
24
virtual
void
OnPreLoadEnd(
const
FLevelStreamingContext
Context)
override
;
25
26
virtual
void
OnPostLoadStart(
const
FLevelStreamingContext
Context)
override
;
27
28
virtual
ELevelStreamingEffectResult
OnPostLoadUpdate(
const
FLevelStreamingContext
Context)
override
;
29
30
virtual
void
OnPostLoadEnd(
const
FLevelStreamingContext
Context)
override
;
31
32
public
:
33
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
"FadeEffect"
)
34
float FadeInDuration = 1.0f;
35
36
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "FadeEffect")
37
float
FadeOutDuration = 1.0f;
38
39
private:
40
float
ElapsedTime = 0.0f;
41
};
ELevelStreamingEffectResult
ELevelStreamingEffectResult
Definition
CK_ELevelType.h:22
LevelPostLoad.h
LevelPreLoad.h
LevelStreamingEffect.h
ILevelPostLoad
Definition
LevelPostLoad.h:24
ILevelPreLoad
Definition
LevelPreLoad.h:23
ULSE_Fade
Definition
LSE_Fade.h:16
ULevelStreamingEffect
Definition
LevelStreamingEffect.h:18
FLevelStreamingContext
Definition
LevelStreamingContext.h:10
Source
CK_UE
Level
Effect
LSE_Fade.h
다음에 의해 생성됨 :
1.9.8