Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
LevelLoadingInterface.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 "UObject/Interface.h"
7
#include "
Level/ELevelStreamingEnums.h
"
8
#include "LevelLoadingInterface.generated.h"
9
10
11
struct
FLevelStreamingContext
;
12
13
UINTERFACE()
14
class
ULevelLoadingInterface
: public UInterface
15
{
16
GENERATED_BODY()
17
};
18
22
class
CK_UE_API
ILevelLoadingInterface
23
{
24
GENERATED_BODY()
25
26
public
:
27
virtual
void
OnLoadingStart
(
const
FLevelStreamingContext
Context) = 0;
28
virtual
ELevelStreamingEffectResult
OnLoadingUpdate
(
const
FLevelStreamingContext
Context) = 0;
29
virtual
void
OnLoadingEnd
(
const
FLevelStreamingContext
Context) = 0;
30
};
ELevelStreamingEnums.h
ELevelStreamingEffectResult
ELevelStreamingEffectResult
Definition
ELevelStreamingEnums.h:24
ILevelLoadingInterface
Definition
LevelLoadingInterface.h:23
ILevelLoadingInterface::OnLoadingStart
virtual void OnLoadingStart(const FLevelStreamingContext Context)=0
ILevelLoadingInterface::OnLoadingUpdate
virtual ELevelStreamingEffectResult OnLoadingUpdate(const FLevelStreamingContext Context)=0
ILevelLoadingInterface::OnLoadingEnd
virtual void OnLoadingEnd(const FLevelStreamingContext Context)=0
ULevelLoadingInterface
Definition
LevelLoadingInterface.h:15
FLevelStreamingContext
Definition
LevelStreamingContext.h:16
Source
CK_UE
Interface
Level
LevelLoadingInterface.h
다음에 의해 생성됨 :
1.9.8