KLingo Project Documentation 1.0.0
Unreal Engine 5.6 C++ Project Documentation
로딩중...
검색중...
일치하는것 없음
FHowToPlayPageData.h
이 파일의 문서화 페이지로 가기
1// Copyright (c) 2025 Doppleddiggong. All rights reserved. Unauthorized copying, modification, or distribution of this file, via any medium is strictly prohibited. Proprietary and confidential.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Engine/DataTable.h"
7#include "FHowToPlayPageData.generated.h"
8
10UENUM(BlueprintType)
11enum class EHowToPlayPageType : uint8
12{
13 Control_P1 UMETA(DisplayName = "Control_P1"),
14 Control_P2 UMETA(DisplayName = "Control_P2"),
15 Control_P3 UMETA(DisplayName = "Control_P3"),
16 Control_P4 UMETA(DisplayName = "Control_P4"),
17 Control_P5 UMETA(DisplayName = "Control_P5"),
18 Control_P6 UMETA(DisplayName = "Control_P6"),
19
20 Read_P1 UMETA(DisplayName = "Read_P1"),
21 Read_P2 UMETA(DisplayName = "Read_P2"),
22 Read_P3 UMETA(DisplayName = "Read_P3"),
23 Read_P4 UMETA(DisplayName = "Read_P4"),
24
25
26 Listen_P1 UMETA(DisplayName = "Listen_P1"),
27 Listen_P2 UMETA(DisplayName = "Listen_P2"),
28 Listen_P3 UMETA(DisplayName = "Listen_P3"),
29 Listen_P4 UMETA(DisplayName = "Listen_P4"),
30
31
32 Speak_P1 UMETA(DisplayName = "Speak_P1"),
33 Speak_P2 UMETA(DisplayName = "Speak_P2"),
34 Speak_P3 UMETA(DisplayName = "Speak_P3"),
35
36
37 Write_P1 UMETA(DisplayName = "Write_P1"),
38 Write_P2 UMETA(DisplayName = "Write_P2"),
39 Write_P3 UMETA(DisplayName = "Write_P3")
40};
41
43USTRUCT(BlueprintType)
44struct FHowToPlayPageData : public FTableRowBase
45{
46 GENERATED_BODY()
47
48
49 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "HowToPlay")
50 EHowToPlayPageType PageType = EHowToPlayPageType::Control_P1;
51
53 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "HowToPlay")
54 FText Title = FText::FromString(TEXT("Title"));
55
57 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "HowToPlay")
58 FText Description = FText::FromString(TEXT("Description"));
59
61 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "HowToPlay")
62 TObjectPtr<UTexture2D> Texture = nullptr;
63};
EHowToPlayPageType
HowToPlay 페이지 타입
HowToPlay 페이지 데이터