Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
DT_ToastMessageTable.h
이 파일의 문서화 페이지로 가기
1#pragma once
2
3#include "CoreMinimal.h"
4#include "Engine/DataTable.h"
5#include "DT_ToastMessageTable.generated.h"
6
7
8USTRUCT(BlueprintType)
9struct FDT_ToastMessageTable : public FTableRowBase
10{
11 GENERATED_BODY()
12
13public:
14 virtual void OnPostDataImport(const UDataTable* InDataTable, const FName InRowName, TArray<FString>& OutCollectedImportProblems) override
15 {
16 Super::OnPostDataImport(InDataTable, InRowName, OutCollectedImportProblems);
17 FString ToastIdString = InRowName.ToString();
18 Toast_ID = FCString::Atoi(*ToastIdString);
19 }
20
21public:
22 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
23 int32 Toast_ID = 0;
24
25 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
26 int32 Group_ID = 0;
27
28 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
29 int32 Chapter_ID = 0;
30
31 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
32 int32 Character_ID = 0;
33
34 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
35 FText Character_Alias;
36
37 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
38 FText Toast_Dialog;
39
40 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
41 FName Character_Emotion;
42
43 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
44 FName Character_Pose;
45
46 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
47 float Toast_Duration = 3.0f;
48
49 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
50 FName Voice_ID;
51
52 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
53 FName Start_Event_ID;
54
55 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Toast")
56 FName End_Event_ID;
57};
Definition DT_ToastMessageTable.h:10
virtual void OnPostDataImport(const UDataTable *InDataTable, const FName InRowName, TArray< FString > &OutCollectedImportProblems) override
Definition DT_ToastMessageTable.h:14