Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
PlayerSpawnFlowDefinition.h
이 파일의 문서화 페이지로 가기
1
// Fill out your copyright notice in the Description page of Project Settings.
2
3
#pragma once
4
5
#include "
Data/Flow/Player/PlayerFlowDefinitionBase.h
"
6
#include "
Data/UI/UIContext.h
"
7
#include "PlayerSpawnFlowDefinition.generated.h"
8
9
10
class
AActor;
11
class
UPlayerManagementSubsystem
;
12
13
14
UCLASS
(
Abstract
,
Blueprintable
,
BlueprintType
,
EditInlineNew
,
DefaultToInstanced
,
meta
= (
ShowWorldContextPin
))
15
class
CK_UE_API
UPlayerSpawnFlowDefinition
:
public
UPlayerFlowDefinitionBase
16
{
17
GENERATED_BODY
()
18
19
public
:
20
UPlayerSpawnFlowDefinition
();
21
22
public
:
23
UFUNCTION
(
BlueprintCallable
,
Category
=
"Spawn"
)
24
bool
StartPlayerSpawnFlow(
UPlayerManagementSubsystem
*
InPlayerManagementSubsystem
, AActor*
InPlayerActor
);
25
26
public
:
27
UFUNCTION
(
BlueprintPure
,
Category
=
"Spawn"
)
28
FORCEINLINE
FUIContext
GetPlayerRootHUDContext()
const
29
{
30
return
PlayerRootHUDContext;
31
}
32
33
protected
:
34
virtual
void
HandleFlowStarted(UObject*
InFlowOwner
)
override
;
35
virtual
void
PlaySpawnFlow_Implementation
(
UPlayerManagementSubsystem
*
InPlayerManagementSubsystem
, AActor*
InPlayerActor
) { }
36
37
protected
:
38
UFUNCTION
(
BlueprintNativeEvent
,
Category
=
"Spawn"
)
39
void
PlaySpawnFlow(
UPlayerManagementSubsystem
*
InPlayerManagementSubsystem
, AActor*
InPlayerActor
);
40
41
protected
:
42
UPROPERTY
(
EditAnywhere
,
BlueprintReadOnly
,
Category
= "
UI
")
43
FUIContext
PlayerRootHUDContext;
44
};
EStageEvent::UI
@ UI
PlayerFlowDefinitionBase.h
UIContext.h
UPlayerFlowDefinitionBase
Definition
PlayerFlowDefinitionBase.h:15
UPlayerManagementSubsystem
Definition
PlayerManagementSubsystem.h:42
UPlayerManagementSubsystem::GetPlayerState
FORCEINLINE AMainPlayerState * GetPlayerState() const
Definition
PlayerManagementSubsystem.h:110
UPlayerSpawnFlowDefinition
Definition
PlayerSpawnFlowDefinition.h:16
UPlayerSpawnFlowDefinition::PlaySpawnFlow_Implementation
virtual void PlaySpawnFlow_Implementation(UPlayerManagementSubsystem *InPlayerManagementSubsystem, AActor *InPlayerActor)
Definition
PlayerSpawnFlowDefinition.h:35
FUIContext
Definition
UIContext.h:10
Source
CK_UE
Data
Flow
Player
PlayerSpawnFlowDefinition.h
다음에 의해 생성됨 :
1.9.8