30 virtual void OnActivated()
override;
33 virtual void NativeConstruct()
override;
34 virtual void NativeDestruct()
override;
37 bool InitializeLocalUserGameSettings();
46 void OnExitButtonClicked();
48 UFUNCTION(BlueprintImplementableEvent, Category =
"TitleOptionPopupWidget")
52 template <typename TFieldWidget, typename TSettings>
56 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
59 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
62 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
65 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
66 TObjectPtr<UButton> BTN_Exit;
68 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
69 TObjectPtr<UScrollBox> SB_SettingList;
71 UPROPERTY(BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (BindWidget))
72 TObjectPtr<UTextBlock> TXT_OptionHeader;
75 UPROPERTY(Transient, BlueprintReadOnly, Category = "TitleOptionPopupWidget", meta = (AllowPrivateAccess = true))
78 UPROPERTY(Transient, BlueprintReadWrite, Category = "TitleOptionPopupWidget", meta = (AllowPrivateAccess = true))