531 lines
34 KiB
C++
531 lines
34 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: WidgetGroup
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Engine_classes.hpp"
|
|||
|
|
#include "WidgetGroup_structs.hpp"
|
|||
|
|
#include "UMG_classes.hpp"
|
|||
|
|
#include "CoreUObject_classes.hpp"
|
|||
|
|
#include "InputCore_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGIPlayerController
|
|||
|
|
// 0x0000 (0x08B0 - 0x08B0)
|
|||
|
|
class AWGIPlayerController : public APlayerController
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGIPlayerController")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGIPlayerController")
|
|||
|
|
}
|
|||
|
|
static class AWGIPlayerController* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<AWGIPlayerController>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_AWGIPlayerController;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_BlueprintLibrary
|
|||
|
|
// 0x0000 (0x0028 - 0x0028)
|
|||
|
|
class UWGI_BlueprintLibrary final : public UBlueprintFunctionLibrary
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
static class UUserWidget* AddSingleWidgetToViewport_K2(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetClass, class FName Tag, int32 ZOder, bool RepeatReset);
|
|||
|
|
static void AddSingleWidgetToViewport_Ref(class UObject* WorldContextObject, class UUserWidget* inWidgetRef, class FName Tag, int32 ZOder, bool RepeatReset);
|
|||
|
|
static TArray<class UUserWidget*> AddSingleWidgetToViewport_Tag(class UObject* WorldContextObject, class FName Tag, int32 ZOder, bool RepeatReset);
|
|||
|
|
static TArray<class UUserWidget*> AddSingleWidgetToViewportByClass_K2(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetClass, int32 ZOder, bool RepeatReset);
|
|||
|
|
static void BindAnyKeyDownEvent(const class UObject* WorldContextObject, TDelegate<void(const struct FKeyEvent& InKeyEvent, bool bIsDown, bool WithSingle)> InEvent);
|
|||
|
|
static void BindChangedDeviceTypeEvent(const class UObject* WorldContextObject, TDelegate<void(const class FString& NewDeviceType, uint8 TypeIndex)> InEvent);
|
|||
|
|
static void ChangeInputDeviceType(const class UObject* WorldContextObject, const class FString& NewDeviceType);
|
|||
|
|
static class UUserWidget* CreateSingleWidgetToViewport_K2(class APlayerController* Owner, class FName* OutTag, TSubclassOf<class UUserWidget> WidgetClass, class FName Tag, int32 ZOder, bool RepeatReset);
|
|||
|
|
static class UUserWidget* CreateWGIWidgetToViewport_K2(class UObject* WorldContextObject, class APlayerController* Owner, TSubclassOf<class UUserWidget> WidgetClass, bool CanInputGame, EWGICreateType CreateType, int32 ZOrder);
|
|||
|
|
static void DisableMouseAction(const class UObject* WorldContextObject, bool IsDisable);
|
|||
|
|
static struct FActionMappingContainers GetActionMappingFromTag(const class UObject* WorldContextObject, const struct FGameplayTag& inTag);
|
|||
|
|
static void GetCurrentInputDeviceType(const class UObject* WorldContextObject, class FString* DeviceType, uint8* DeviceTypeIndex);
|
|||
|
|
static TMap<class FString, class UTexture2D*> GetDisplayImageFormAction(const class UObject* WorldContextObject, const class FString& InName);
|
|||
|
|
static class UUserWidget* GetFocusWidget(const class UObject* WorldContextObject);
|
|||
|
|
static class UUserWidget* GetOpenedWidget_K2(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetClass);
|
|||
|
|
static int32 GetOpenedWidgetNum(const class UObject* WorldContextObject, bool bIncludeHidden);
|
|||
|
|
static TArray<class UUserWidget*> GetOpenedWidgets(const class UObject* WorldContextObject, bool bIncludeHidden);
|
|||
|
|
static class UUserWidget* GetSingleWidget_K2(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetClass, class FName Tag);
|
|||
|
|
static TArray<class UUserWidget*> GetSingleWidget_Tag(class UObject* WorldContextObject, class FName Tag, bool OnlyTop);
|
|||
|
|
static TArray<class UUserWidget*> GetSingleWidgetByClass_K2(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetClass, bool OnlyTop);
|
|||
|
|
static int32 GetSingleWidgetNum(class UObject* WorldContextObject, bool bIncludeHidden);
|
|||
|
|
static TArray<class UUserWidget*> GetSingleWidgets(class UObject* WorldContextObject, bool bIncludeHidden);
|
|||
|
|
static bool InputToSingleWidget(class UObject* WorldContextObject, const struct FKeyEvent& InKey, const bool bKeyDown);
|
|||
|
|
static struct FKey KeyToString(const class FString& str);
|
|||
|
|
static void RemoveAllWidget(const class UObject* WorldContextObject);
|
|||
|
|
static void RemoveSingleWidget(class UObject* WorldContextObject);
|
|||
|
|
static void RemoveSingleWidgetFromViewport(class UObject* WorldContextObject, bool RemoveValue, TSubclassOf<class UUserWidget> WidgetClass, class FName Tag);
|
|||
|
|
static void RemoveWidgetFromViewport(class UObject* WorldContextObject, class UUserWidget* InWidget);
|
|||
|
|
static void RemoveWidgetGroup(const class UObject* WorldContextObject);
|
|||
|
|
static void SetSingleDisableInput(class UUserWidget* InWidget, bool Value);
|
|||
|
|
static void SetSingleWidgetDoNotClear(class UUserWidget* InWidget, bool DoNotClear);
|
|||
|
|
static void SetSingleWidgetInputOrder(class UUserWidget* InWidget, int32 InputOrder);
|
|||
|
|
static void SetWidgetFocusable(class UUserWidget* Widget, bool Focusable);
|
|||
|
|
static class FString StringToKey(const struct FKey& Key);
|
|||
|
|
static void UnBindChangedDeviceTypeEvent(const class UObject* WorldContextObject, TDelegate<void(const class FString& NewDeviceType, uint8 TypeIndex)> InEvent);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_BlueprintLibrary")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_BlueprintLibrary")
|
|||
|
|
}
|
|||
|
|
static class UWGI_BlueprintLibrary* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWGI_BlueprintLibrary>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWGI_BlueprintLibrary;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_Button
|
|||
|
|
// 0x0010 (0x0600 - 0x05F0)
|
|||
|
|
class UWGI_Button final : public UButton
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_5F0[0x10]; // 0x05F0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_Button")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_Button")
|
|||
|
|
}
|
|||
|
|
static class UWGI_Button* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWGI_Button>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWGI_Button;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_NavInterface
|
|||
|
|
// 0x0000 (0x0000 - 0x0000)
|
|||
|
|
class IWGI_NavInterface final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
void OnClickInterface();
|
|||
|
|
void OnNavOperationUpdateInterface(EWGIKeyEventOperations Value);
|
|||
|
|
void OnSelectInterface();
|
|||
|
|
void OnUnSelectInterface();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_NavInterface")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_NavInterface")
|
|||
|
|
}
|
|||
|
|
static class IWGI_NavInterface* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<IWGI_NavInterface>();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
class UObject* AsUObject()
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<UObject*>(this);
|
|||
|
|
}
|
|||
|
|
const class UObject* AsUObject() const
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<const UObject*>(this);
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_IWGI_NavInterface;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_NavItem
|
|||
|
|
// 0x0010 (0x0288 - 0x0278)
|
|||
|
|
class UWGI_NavItem : public UUserWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool bSkip; // 0x0278(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_279[0xF]; // 0x0279(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void CallOwnerClickEvent(bool bCallSelf);
|
|||
|
|
void CallOwnerSelectEvent(bool bCallSelf);
|
|||
|
|
void CallOwnerUnSelectEvent(bool bCallSelf);
|
|||
|
|
int32 GetChildIndex();
|
|||
|
|
class UWidgetGroupExtension* GetOwnerExtension();
|
|||
|
|
bool IsSelected();
|
|||
|
|
void OnClickEvent();
|
|||
|
|
void OnNavOperationUpdate(EWGIKeyEventOperations Value);
|
|||
|
|
void OnSelectEvent();
|
|||
|
|
void OnUnSelectEvent();
|
|||
|
|
void SelectThisChild(bool bCallEventWhenSelected, bool bJoinTheCache, bool bUpdateScrollBoxOffset);
|
|||
|
|
void SetSkip(bool NewValue);
|
|||
|
|
|
|||
|
|
bool GetSkip() const;
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_NavItem")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_NavItem")
|
|||
|
|
}
|
|||
|
|
static class UWGI_NavItem* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWGI_NavItem>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWGI_NavItem;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_UserWidget
|
|||
|
|
// 0x0048 (0x02C0 - 0x0278)
|
|||
|
|
class UWGI_UserWidget : public UUserWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_278[0x10]; // 0x0278(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UWidgetGroupExtension* Extension; // 0x0288(0x0008)(ZeroConstructor, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TMulticastInlineDelegate<void(class UUserWidget* Widget)> DestructEvent; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
bool MouseKeyToBackEvent; // 0x02A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_2A1[0x7]; // 0x02A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FKey MouseBackKey; // 0x02A8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void AddAnalogKeyEvent(const struct FGameplayTag& KeyName, TDelegate<void(const struct FGeometry& InGeometry, const struct FAnalogInputEvent& InAnalogEvent, const struct FGameplayTag& inKeyTag)> OnAnalogKeyEvent);
|
|||
|
|
class UPanelSlot* AddChildToNavPanel(class UPanelWidget* Panel, class UWidget* Content, bool bSelectThis);
|
|||
|
|
class UGridSlot* AddChildToNavPanel_GridPanel(class UGridPanel* Panel, class UWidget* Content, bool bSelectThis, int32 inRow, int32 inColumn);
|
|||
|
|
class UUniformGridSlot* AddChildToNavPanel_UniformGridPanel(class UUniformGridPanel* Panel, class UWidget* Content, bool bSelectThis, int32 inRow, int32 inColumn);
|
|||
|
|
void AddChildWGIUserWidget(class UWGI_UserWidget* Widget);
|
|||
|
|
void AddCustomKeyEvent(const struct FGameplayTag& KeyName, TDelegate<void(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown)> OnKeyEvent, bool bRepeat);
|
|||
|
|
void AddNavFroGridPanel(class UGridPanel* GridPanel, int32 MaxColumn, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroGridPanel_Delegate(class UGridPanel* GridPanel, int32 MaxColumn, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroHorizontalBox(class UHorizontalBox* HorizontalBox, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroHorizontalBox_Delegate(class UHorizontalBox* HorizontalBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroScrollBox(class UScrollBox* ScrollBox, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroScrollBox_Delegate(class UScrollBox* ScrollBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroUniformGridPanel(class UUniformGridPanel* UniformGridPanel, int32 MaxColumn, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroUniformGridPanel_Delegate(class UUniformGridPanel* UniformGridPanel, int32 MaxColumn, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroVerticalBox(class UVerticalBox* VerticalBox, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddNavFroVerticalBox_Delegate(class UVerticalBox* VerticalBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void AddWidgetToViewport(bool CanInputGame, EWGICreateType CreateType, int32 ZOder);
|
|||
|
|
void AnalogKeyOperation(const struct FGameplayTag& KeyName, EWGIKeyEventOperations Operation);
|
|||
|
|
void BackKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
void BindEnterKeyToNav(class UPanelWidget* NavPanel);
|
|||
|
|
void ClearChildrenOfNavPanel(class UPanelWidget* Panel);
|
|||
|
|
void CustomKeyOperation(const struct FGameplayTag& KeyName, EWGIKeyEventOperations Operation);
|
|||
|
|
void EnterKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
bool GetForceLockFocus();
|
|||
|
|
class UWGI_InputHelp* GetInputHelp();
|
|||
|
|
int32 GetSelectedIndexFromNavPanel(class UPanelWidget* Panel);
|
|||
|
|
class UWidget* GetSelectedItemFromNavPanel(class UPanelWidget* Panel);
|
|||
|
|
bool NavPanelActived(class UPanelWidget* Panel);
|
|||
|
|
void NavPanelOperation(class UPanelWidget* PanelWidget, EWGIKeyEventOperations Operation);
|
|||
|
|
bool NavPanelValid(class UPanelWidget* Panel);
|
|||
|
|
bool NeedBackKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
bool NeedEnterKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
void OnButtonLostFocus();
|
|||
|
|
bool OverrideOnSelectDirection(class UPanelWidget* Panel, const struct FVector2D& Direction, bool bIsRepeat);
|
|||
|
|
void RemoveChildFromNavPanel(class UPanelWidget* Panel, class UWidget* Content);
|
|||
|
|
void RemoveChildFromNavPanel_GridPanel(class UPanelWidget* Panel, class UWidget* Content);
|
|||
|
|
void RemoveSelectedFromNavPanel(class UPanelWidget* Panel);
|
|||
|
|
void RemoveSelectedFromNavPanel_GridPanel(class UPanelWidget* Panel);
|
|||
|
|
void RemoveWidgetFromViewport(bool bRemoveAll);
|
|||
|
|
void ResetFocus(bool bNewForceLockFocus);
|
|||
|
|
void SelectItemAtNavPanel(class UPanelWidget* Panel, int32 SelectIndex, bool bCallEventWhenSelected, bool bJoinTheCache, bool bUpdateScrollBoxOffset);
|
|||
|
|
void SelectItemAtNavPanel_Direction(class UPanelWidget* Panel, EWGINavSelectDirection Direction);
|
|||
|
|
void SetForceLockFocus(bool NewValue);
|
|||
|
|
void SetMouseBackKey(const struct FKey& NewMouseBackKey);
|
|||
|
|
void SetMouseKeyToBackEvent(bool NewValue);
|
|||
|
|
void UnBindEnterKey();
|
|||
|
|
void WGI_OnButtonLostFocus();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_UserWidget")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_UserWidget")
|
|||
|
|
}
|
|||
|
|
static class UWGI_UserWidget* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWGI_UserWidget>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWGI_UserWidget;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WGI_InputHelp
|
|||
|
|
// 0x0120 (0x0398 - 0x0278)
|
|||
|
|
class UWGI_InputHelp : public UUserWidget
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_278[0x2]; // 0x0278(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
bool RunNextUpdate; // 0x027A(0x0001)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
bool CompletelyAutomatic; // 0x027B(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
bool OverrideOrderByArray; // 0x027C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_27D[0x3]; // 0x027D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<class FString> ManualVis; // 0x0280(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
bool CombineAlwaysFirst; // 0x0290(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_291[0x7]; // 0x0291(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<class FString> HiddenNames; // 0x0298(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TMap<class FString, class FText> OverrideVis; // 0x02A8(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
bool VisEnterKey; // 0x02F8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_2F9[0x7]; // 0x02F9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVisContainerOverride OverrideEnterVis; // 0x0300(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
bool VisBackKey; // 0x0320(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_321[0x7]; // 0x0321(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FVisContainerOverride OverrideBackVis; // 0x0328(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_348[0x50]; // 0x0348(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void AddHiddenNames(const class FString& Name_0);
|
|||
|
|
void AddHiddenNamesArray(const TArray<class FString>& Names);
|
|||
|
|
void AddManualVis(const class FString& Key);
|
|||
|
|
void AddManualVisArray(const TArray<class FString>& Keys);
|
|||
|
|
void AddOverrideVis(const class FString& Key, const class FText& Value);
|
|||
|
|
void AddOverrideVisArray(const TMap<class FString, class FText>& NewData);
|
|||
|
|
void OnInputHelpVisUpdate(const TArray<struct FInputHelpVisContainer>& VisData);
|
|||
|
|
void RealUpdateVis();
|
|||
|
|
void RemoveHiddenNames(const class FString& Name_0);
|
|||
|
|
void RemoveHiddenNamesArray(const TArray<class FString>& Names);
|
|||
|
|
void RemoveManualVis(const class FString& Key);
|
|||
|
|
void RemoveManualVisArray(const TArray<class FString>& Keys);
|
|||
|
|
void RemoveOverrideVis(const class FString& Key);
|
|||
|
|
void RemoveOverrideVisArray(const TArray<class FString>& Keys);
|
|||
|
|
void SetCombineAlwaysFirst(bool bNewValue);
|
|||
|
|
void SetHiddenNames(const TArray<class FString>& NewNames);
|
|||
|
|
void SetManualVis(const TArray<class FString>& NewData);
|
|||
|
|
void SetOverrideVis(const TMap<class FString, class FText>& NewData);
|
|||
|
|
void SetVisBackKey(bool NewVis);
|
|||
|
|
void SetVisBackKeyOverride(const struct FVisContainerOverride& Value);
|
|||
|
|
void SetVisEnterKey(bool NewVis);
|
|||
|
|
void SetVisEnterKeyOverride(const struct FVisContainerOverride& Value);
|
|||
|
|
void UpdateVis();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WGI_InputHelp")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WGI_InputHelp")
|
|||
|
|
}
|
|||
|
|
static class UWGI_InputHelp* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWGI_InputHelp>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWGI_InputHelp;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WidgetGroupExtension
|
|||
|
|
// 0x0120 (0x0148 - 0x0028)
|
|||
|
|
class UWidgetGroupExtension final : public UObject
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMulticastInlineDelegate<void(class UUserWidget* Widget)> DestructEvent; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class UWGI_InputHelp* InputHelpWidget; // 0x0048(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class UUserWidget* OwnerWidget; // 0x0050(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class UUserWidget* ParentWidget; // 0x0058(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
TArray<class UWGI_UserWidget*> ChildWGIUserWidget; // 0x0060(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_70[0xD8]; // 0x0070(0x00D8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UWidgetGroupExtension* GetExtension(class UUserWidget* InWidget, bool AutoCreateExtension);
|
|||
|
|
|
|||
|
|
void AddChildWGIUserWidget(class UWGI_UserWidget* Widget);
|
|||
|
|
void ChildWGIUserWidgetOnRemoved(class UWGI_UserWidget* Widget);
|
|||
|
|
bool Focus_GetForceLockFocus();
|
|||
|
|
void Focus_ResetFocus(bool bNewForceLockFocus);
|
|||
|
|
void Focus_SetForceLockFocus(bool NewValue);
|
|||
|
|
bool GetDisableAllInput();
|
|||
|
|
bool GetDisableEnterBackInput();
|
|||
|
|
class UWGI_InputHelp* GetInputHelp();
|
|||
|
|
class UUserWidget* GetOwnerWidget();
|
|||
|
|
class UUserWidget* GetParentWidget();
|
|||
|
|
bool KeyCaller_OnAnalogValueChanged(const struct FGeometry& InGeometry, const struct FAnalogInputEvent& InAnalogEvent);
|
|||
|
|
void KeyCaller_OnFocusLost(const struct FFocusEvent& InFocusEvent);
|
|||
|
|
bool KeyCaller_OnKeyDown(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent);
|
|||
|
|
bool KeyCaller_OnKeyUp(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent);
|
|||
|
|
bool KeyCaller_OnMouseButtonDown(const struct FGeometry& InGeometry, const struct FPointerEvent& InMouseEvent, const struct FKey& MouseBackKey);
|
|||
|
|
bool KeyCaller_OnMouseButtonUp(const struct FGeometry& InGeometry, const struct FPointerEvent& InMouseEvent);
|
|||
|
|
void KeyEvent_AddAnalogKeyEvent(const struct FGameplayTag& KeyName, TDelegate<void(const struct FGeometry& InGeometry, const struct FAnalogInputEvent& InAnalogEvent, const struct FGameplayTag& inKeyTag)> OnAnalogKeyEvent);
|
|||
|
|
void KeyEvent_AddCustomKeyEvent(const struct FGameplayTag& KeyName, TDelegate<void(const struct FGeometry& InGeometry, const struct FKeyEvent& InKeyEvent, const struct FGameplayTag& inKeyTag, bool bIsDown)> OnKeyEvent, bool bRepeat);
|
|||
|
|
void KeyEvent_AnalogKeyOperation(const struct FGameplayTag& KeyName, EWGIKeyEventOperations Operation);
|
|||
|
|
void KeyEvent_BindEnterKeyToNav(class UPanelWidget* NavPanel);
|
|||
|
|
void KeyEvent_CustomKeyOperation(const struct FGameplayTag& KeyName, EWGIKeyEventOperations Operation);
|
|||
|
|
void KeyEvent_UnBindEnterKey();
|
|||
|
|
void Nav_AddNavFroGridPanel(class UGridPanel* GridPanel, int32 MaxColumn, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void Nav_AddNavFroHorizontalBox(class UHorizontalBox* HorizontalBox, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void Nav_AddNavFroScrollBox(class UScrollBox* ScrollBox, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void Nav_AddNavFroUniformGridPanel(class UUniformGridPanel* UniformGridPanel, int32 MaxColumn, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void Nav_AddNavFroVerticalBox(class UVerticalBox* VerticalBox, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
bool Nav_NavActived(class UPanelWidget* Panel);
|
|||
|
|
void Nav_NavOperation(class UPanelWidget* PanelWidget, EWGIKeyEventOperations Operation);
|
|||
|
|
bool Nav_NavValid(class UPanelWidget* Panel);
|
|||
|
|
class UGridSlot* NavAction_AddChildToGridNav(class UGridPanel* Panel, class UWidget* Content, bool bSelectThis, int32 inRow, int32 inColumn);
|
|||
|
|
class UPanelSlot* NavAction_AddChildToNav(class UPanelWidget* Panel, class UWidget* Content, bool bSelectThis);
|
|||
|
|
class UUniformGridSlot* NavAction_AddChildToUniformGridNav(class UUniformGridPanel* Panel, class UWidget* Content, bool bSelectThis, int32 inRow, int32 inColumn);
|
|||
|
|
void NavAction_ClearNavChildren(class UPanelWidget* Panel);
|
|||
|
|
int32 NavAction_GetNavSelectedIndex(class UPanelWidget* Panel);
|
|||
|
|
class UWidget* NavAction_GetNavSelectedItem(class UPanelWidget* Panel);
|
|||
|
|
void NavAction_RemoveGridNavChild(class UPanelWidget* Panel, class UWidget* Content);
|
|||
|
|
void NavAction_RemoveGridNavSelectedItem(class UPanelWidget* Panel);
|
|||
|
|
void NavAction_RemoveNavChild(class UPanelWidget* Panel, class UWidget* Content);
|
|||
|
|
void NavAction_RemoveNavSelectedItem(class UPanelWidget* Panel);
|
|||
|
|
void NavAction_SelectNavDirectionItem(class UPanelWidget* Panel, EWGINavSelectDirection Direction);
|
|||
|
|
void NavAction_SelectNavItem(class UPanelWidget* Panel, int32 SelectIndex, bool bCallEventWhenSelected, bool bJoinTheCache, bool bUpdateScrollBoxOffset);
|
|||
|
|
void NavDelegate_AddNavFroGridPanel(class UGridPanel* GridPanel, int32 MaxColumn, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void NavDelegate_AddNavFroHorizontalBox(class UHorizontalBox* HorizontalBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void NavDelegate_AddNavFroScrollBox(class UScrollBox* ScrollBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void NavDelegate_AddNavFroUniformGridPanel(class UUniformGridPanel* UniformGridPanel, int32 MaxColumn, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& LeftKey, const struct FGameplayTag& RightKey, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, bool bHorizontalLoop_Backward, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void NavDelegate_AddNavFroVerticalBox(class UVerticalBox* VerticalBox, TDelegate<void(class UWidget* Item, int32 Index)> OnClickedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnSelectedEvent, TDelegate<void(class UWidget* Item, int32 Index)> OnUnSelectedEvent, const struct FGameplayTag& UpKey, const struct FGameplayTag& DownKey, bool bIsLoop, int32 InitSelectedIndex, bool bRepeat);
|
|||
|
|
void SetDisableAllInput(bool disabled);
|
|||
|
|
void SetDisableEnterBackInput(bool disabled);
|
|||
|
|
void SetInputHelp(class UWGI_InputHelp* inInputHelpWidget, bool bUpdateList);
|
|||
|
|
class UUserWidget* SetParentWidget(class UUserWidget* inParentWidget);
|
|||
|
|
void Viewport_AddWidgetToViewport(bool CanInputGame, EWGICreateType CreateType, int32 ZOrder);
|
|||
|
|
bool Viewport_GetFocusHiddenMode();
|
|||
|
|
void Viewport_RemoveWidgetFromViewport(bool bRemoveAll);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WidgetGroupExtension")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WidgetGroupExtension")
|
|||
|
|
}
|
|||
|
|
static class UWidgetGroupExtension* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWidgetGroupExtension>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWidgetGroupExtension;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WidgetGroupExtensionInterface
|
|||
|
|
// 0x0000 (0x0000 - 0x0000)
|
|||
|
|
class IWidgetGroupExtensionInterface final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
bool OnBackKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
bool OnCustomBlueprintKeyInputEvent(const struct FKeyEvent& InKeyEvent, bool isDown);
|
|||
|
|
bool OnEnterKeyEvent(const struct FGeometry& InGeometry, bool isDown);
|
|||
|
|
bool OnOverrideOnSelectDirectionInterface(class UPanelWidget* Panel, const struct FVector2D& Direction, bool bIsRepeat);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WidgetGroupExtensionInterface")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WidgetGroupExtensionInterface")
|
|||
|
|
}
|
|||
|
|
static class IWidgetGroupExtensionInterface* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<IWidgetGroupExtensionInterface>();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
class UObject* AsUObject()
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<UObject*>(this);
|
|||
|
|
}
|
|||
|
|
const class UObject* AsUObject() const
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<const UObject*>(this);
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_IWidgetGroupExtensionInterface;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WidgetGroupAnimationInterface
|
|||
|
|
// 0x0000 (0x0000 - 0x0000)
|
|||
|
|
class IWidgetGroupAnimationInterface final
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
EWGIAnimationType OnGetAnimationTypeInterface();
|
|||
|
|
class UUserWidget* OnGetAnimationWidgetInterface();
|
|||
|
|
void OnPlayWidgetAnimationInterface(EWGIAnimationType AnimationType, class UUserWidget* OwnerWidget);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WidgetGroupAnimationInterface")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WidgetGroupAnimationInterface")
|
|||
|
|
}
|
|||
|
|
static class IWidgetGroupAnimationInterface* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<IWidgetGroupAnimationInterface>();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
class UObject* AsUObject()
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<UObject*>(this);
|
|||
|
|
}
|
|||
|
|
const class UObject* AsUObject() const
|
|||
|
|
{
|
|||
|
|
return reinterpret_cast<const UObject*>(this);
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_IWidgetGroupAnimationInterface;
|
|||
|
|
|
|||
|
|
// Class WidgetGroup.WidgetGroupManager
|
|||
|
|
// 0x0320 (0x0350 - 0x0030)
|
|||
|
|
class UWidgetGroupManager final : public UWorldSubsystem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<class UUserWidget*> OpenedWidgets; // 0x0038(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TMap<class UUserWidget*, struct FOpenedWidgetSet> OpenedWidgetSettings; // 0x0048(0x0050)(ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TMap<class UUserWidget*, struct FSingleWidget> SingleWidgets; // 0x0098(0x0050)(ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
struct FInputConfigureGroupData InputConfigureGroupDataCache; // 0x00E8(0x0200)(Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TMap<class UUserWidget*, class UWidgetGroupExtension*> Extension; // 0x02E8(0x0050)(ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
TArray<class UUserWidget*> SingleWidgetInputOrder; // 0x0338(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void OnWindowActivationEvent(bool Active);
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WidgetGroupManager")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WidgetGroupManager")
|
|||
|
|
}
|
|||
|
|
static class UWidgetGroupManager* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWidgetGroupManager>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWidgetGroupManager;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|