#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: WB_NewPlayerGuidelines #include "Basic.hpp" #include "Engine_structs.hpp" #include "ST_NewPlayerGuidelines_structs.hpp" #include "AkAudio_structs.hpp" #include "WidgetGroup_classes.hpp" #include "UMG_structs.hpp" namespace SDK { // WidgetBlueprintGeneratedClass WB_NewPlayerGuidelines.WB_NewPlayerGuidelines_C // 0x02A8 (0x0568 - 0x02C0) class UWB_NewPlayerGuidelines_C final : public UWGI_UserWidget { public: struct FPointerToUberGraphFrame UberGraphFrame; // 0x02C0(0x0008)(ZeroConstructor, Transient, DuplicateTransient) class UWidgetAnimation* RightButton; // 0x02C8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash) class UWidgetAnimation* LeftButton; // 0x02D0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash) class UWidgetAnimation* ShowAllContent; // 0x02D8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash) class UWidgetAnimation* ShowPanel; // 0x02E0(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash) class UWidgetAnimation* Show; // 0x02E8(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, RepSkip, NoDestructor, HasGetValueTypeHash) class UBorder* Border_Focus; // 0x02F0(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWGI_Button* Btn_Left; // 0x02F8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWGI_Button* Btn_Right; // 0x0300(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UVerticalBox* Content; // 0x0308(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UHorizontalBox* ContentPage; // 0x0310(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UImage* Image_bg; // 0x0318(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UImage* Image_Left; // 0x0320(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UImage* Image_Right; // 0x0328(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWidgetSwitcher* Swtich_Left; // 0x0330(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWidgetSwitcher* Swtich_Right; // 0x0338(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UCustomizationTextBlock* Text_Title; // 0x0340(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWB_AnimationSlot_Fade_C* WB_AnimationSlot_Fade; // 0x0348(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) class UWGI_InputHelpVis_C* WGI_InputHelpVis; // 0x0350(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, InstancedReference, RepSkip, NoDestructor, PersistentInstance, HasGetValueTypeHash) struct FST_NewPlayerGuidelines NextData; // 0x0358(0x0110)(Edit, BlueprintVisible, HasGetValueTypeHash) TSoftObjectPtr AsyLoadImage; // 0x0468(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, HasGetValueTypeHash) TMap DataList; // 0x0498(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance) class UWB_NewHelpWindowPage_C* SelectPage; // 0x04E8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash) int32 CurrentPage; // 0x04F0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_4F4[0x4]; // 0x04F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMap indexPageMap; // 0x04F8(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, ContainsInstancedReference) TArray PageIDList; // 0x0548(0x0010)(Edit, BlueprintVisible, DisableEditOnInstance) bool HasAdd; // 0x0558(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash) uint8 Pad_559[0x7]; // 0x0559(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UWB_NewHelpWindow_C* NewHelpWindow; // 0x0560(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, NoDestructor, HasGetValueTypeHash) public: void AddInputHelp(); void BackKeyEvent(const struct FGeometry& InGeometry, bool isDown); void bindevent(); void BndEvt__WB_NewPlayerGuidelines_Btn_Left_K2Node_ComponentBoundEvent_0_OnButtonClickedEvent__DelegateSignature(); void BndEvt__WB_NewPlayerGuidelines_Btn_Right_K2Node_ComponentBoundEvent_1_OnButtonClickedEvent__DelegateSignature(); void CallResetFocus(); void ClosePanel(); void Construct(); void Create_New_Help_Window(const struct FST_NewPlayerGuidelines& Data, TArray& pageList); void CreateTitlePage(TArray& RowName); void CreateWindowByPage(const struct FST_NewPlayerGuidelines& Data); void Destruct(); void EnterKeyEvent(const struct FGeometry& InGeometry, bool isDown); void ExecuteUbergraph_WB_NewPlayerGuidelines(int32 EntryPoint); void GetisFinallyCanCreateTitle(TArray& RowName, bool* return_value); void GetPageIndex(class FName ID, int32* Index_0); void LastPage(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown); void NextPage(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown); struct FEventReply On_Border_Focus_MouseButtonEvent(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent); struct FEventReply On_Border_Focus_MouseMove(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent); void OnClickEffect(bool isLeft); void OnClosePanel(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown); void OnDeviceChangedEvent(const class FString& NewDeviceType, uint8 TypeIndex); void OnFocusLost(const struct FFocusEvent& InFocusEvent); class UUserWidget* OnGetAnimationWidgetInterface(); void OnSelectPage(int32 Index_0, const struct FST_NewPlayerGuidelines& Data); void OpenHelp(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown); void PlayerSet(bool Opened); void SelectLastPage(); void SelectNextPage(bool isA); void ShowPageImage(uint8 Type); void UpdateInputHelpVis(); void UpdatePage(); void UpdateTitle(const class FText& InText); public: static class UClass* StaticClass() { BP_STATIC_CLASS_IMPL("WB_NewPlayerGuidelines_C") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"WB_NewPlayerGuidelines_C") } static class UWB_NewPlayerGuidelines_C* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWB_NewPlayerGuidelines_C; }