113 lines
10 KiB
C++
113 lines
10 KiB
C++
#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<class UTexture2D> AsyLoadImage; // 0x0468(0x0030)(Edit, BlueprintVisible, DisableEditOnInstance, HasGetValueTypeHash)
|
|
TMap<int32, struct FST_NewPlayerGuidelines> 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<int32, class UWB_NewHelpWindowPage_C*> indexPageMap; // 0x04F8(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, ContainsInstancedReference)
|
|
TArray<class FName> 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<class FName>& pageList);
|
|
void CreateTitlePage(TArray<class FName>& 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<class FName>& 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<UWB_NewPlayerGuidelines_C>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWB_NewPlayerGuidelines_C;
|
|
|
|
}
|
|
|