5#include "CoreMinimal.h"
6#include "Blueprint/UserWidget.h"
8#include "TutorialContentWidget.generated.h"
30 UFUNCTION(BlueprintPure, Category =
"Tutorial")
33 UFUNCTION(BlueprintPure, Category =
"Tutorial")
36 UFUNCTION(BlueprintCallable, Category =
"Tutorial")
37 void SetTitle(
const FString& Sentence);
39 UFUNCTION(BlueprintCallable, Category =
"Tutorial")
58 UPROPERTY(BlueprintAssignable, Category = "Tutorial")
62 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Widget", meta = (BindWidget))
65 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Widget", meta = (BindWidget))
68 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "Widget", meta = (BindWidget))
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FOnTutorialContentClicked, UTutorialContentWidget *, ContentWidget)
Definition TutorialContentWidget.h:21
FString GetKeyText() const
Definition TutorialContentWidget.cpp:60
void SetTitle(const FString &Sentence)
Definition TutorialContentWidget.cpp:71
FDT_TutorialTable TutorialData
Definition TutorialContentWidget.h:76
UTextBlock * GetTitleWidget() const
Definition TutorialContentWidget.cpp:37
virtual void NativeConstruct() override
Definition TutorialContentWidget.cpp:11
FORCEINLINE const FDT_TutorialTable & GetTutorialData() const
Definition TutorialContentWidget.h:44
UTextBlock * GetKeyTextWidget() const
Definition TutorialContentWidget.cpp:43
TObjectPtr< UTextBlock > TXT_KeyText
Definition TutorialContentWidget.h:66
TObjectPtr< UButton > BTN_ClickButton
Definition TutorialContentWidget.h:69
void OnClickButtonClicked()
Definition TutorialContentWidget.cpp:105
FString GetTitleText() const
Definition TutorialContentWidget.cpp:49
int32 Tutorial_ID
Definition TutorialContentWidget.h:73
TObjectPtr< UTextBlock > TXT_Title
Definition TutorialContentWidget.h:63
virtual void NativeDestruct() override
Definition TutorialContentWidget.cpp:26
void SetKeyText(const FString &Sentence)
Definition TutorialContentWidget.cpp:83
FOnTutorialContentClicked OnTutorialContentClicked
Definition TutorialContentWidget.h:59
void InitializeTutorialContent(const FDT_TutorialTable &InTutorialData)
Definition TutorialContentWidget.cpp:95
Definition FDT_TutorialTable.h:10