#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: WidgetGroup #include "Basic.hpp" #include "Engine_structs.hpp" #include "SlateCore_structs.hpp" #include "GameplayTags_structs.hpp" namespace SDK { // Enum WidgetGroup.EWGIKeyEventOperations // NumValues: 0x0004 enum class EWGIKeyEventOperations : uint8 { Actived = 0, UnActived = 1, Removed = 2, EWGIKeyEventOperations_MAX = 3, }; // Enum WidgetGroup.EWGINavSelectDirection // NumValues: 0x0005 enum class EWGINavSelectDirection : uint8 { Next = 0, Last = 1, NextRow = 2, LastRow = 3, EWGINavSelectDirection_MAX = 4, }; // Enum WidgetGroup.EWGIAnimationType // NumValues: 0x0005 enum class EWGIAnimationType : uint8 { EWAHT_None = 0, EWAHT_Visible = 1, EWAHT_Hidden = 2, EWAHT_Remove = 3, EWAHT_MAX = 4, }; // Enum WidgetGroup.EWGICreateType // NumValues: 0x0006 enum class EWGICreateType : uint8 { EWCT_None = 0, EWCT_RemoveLast = 1, EWCT_RemoveAll = 2, EWCT_HiddenLast = 3, EWCT_HiddenAll = 4, EWCT_MAX = 5, }; // ScriptStruct WidgetGroup.NavDelegate // 0x0030 (0x0030 - 0x0000) struct FNavDelegate final { public: TDelegate Delegate_ClickedEvent; // 0x0000(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate Delegate_SelectedEvent; // 0x0010(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate Delegate_UnSelectedEvent; // 0x0020(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FNavDelegate; // ScriptStruct WidgetGroup.ActionMappingContainers // 0x00B0 (0x00B0 - 0x0000) struct FActionMappingContainers final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class FText DisplayName; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText Description; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FGameplayTag ConfigureTag; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Content; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TMap DeviceImage; // 0x0058(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) int32 ImageVisOrder; // 0x00A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_AC[0x4]; // 0x00AC(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FActionMappingContainers; // ScriptStruct WidgetGroup.CustomKeyDelegateGroup // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FCustomKeyDelegateGroup final { public: uint8 Pad_0[0x20]; // 0x0000(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCustomKeyDelegateGroup; // ScriptStruct WidgetGroup.CustomKeyAnalogValueDelegate // 0x0020 (0x0020 - 0x0000) struct alignas(0x08) FCustomKeyAnalogValueDelegate final { public: uint8 Pad_0[0x10]; // 0x0000(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate Delegate_OnAnalogKeyEvent; // 0x0010(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) }; DUMPER7_ASSERTS_FCustomKeyAnalogValueDelegate; // ScriptStruct WidgetGroup.CombineActionImageContainers // 0x00A8 (0x00A8 - 0x0000) struct FCombineActionImageContainers final { public: class FString ConfigureName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x0010(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) class FText Description; // 0x0028(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray InputConfigureNames; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, NativeAccessSpecifierPublic) TMap DeviceImage; // 0x0050(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) int32 Order; // 0x00A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FCombineActionImageContainers; // ScriptStruct WidgetGroup.CombineActionImageGroup // 0x0028 (0x0028 - 0x0000) struct FCombineActionImageGroup final { public: class FString GroupName; // 0x0000(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 GroupOrder; // 0x0010(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TArray CombineContainers; // 0x0018(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FCombineActionImageGroup; // ScriptStruct WidgetGroup.InputConfigureGroupData // 0x0200 (0x0200 - 0x0000) struct FInputConfigureGroupData final { public: struct FActionMappingContainers EnterContainers; // 0x0000(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FActionMappingContainers BackContainers; // 0x00B0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMap OtherActions; // 0x0160(0x0050)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray CombineGroup; // 0x01B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_1C0[0x40]; // 0x01C0(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputConfigureGroupData; // ScriptStruct WidgetGroup.InputHelpVisContainer // 0x0080 (0x0080 - 0x0000) struct FInputHelpVisContainer final { public: class FString ConfigureName; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText DisplayName; // 0x0010(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TMap DisplayImage; // 0x0028(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 VisOrder; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ThisIsCombineVis; // 0x007C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7D[0x3]; // 0x007D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FInputHelpVisContainer; // ScriptStruct WidgetGroup.VisContainerOverride // 0x0020 (0x0020 - 0x0000) struct FVisContainerOverride final { public: bool bUsingOverrideOrder; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 OverrideOrder; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText OverrideName; // 0x0008(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FVisContainerOverride; // ScriptStruct WidgetGroup.OpenedWidgetSet // 0x0002 (0x0002 - 0x0000) struct FOpenedWidgetSet final { public: uint8 Pad_0[0x2]; // 0x0000(0x0002)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FOpenedWidgetSet; // ScriptStruct WidgetGroup.SingleWidget // 0x0018 (0x0018 - 0x0000) struct FSingleWidget final { public: class UUserWidget* Widget; // 0x0000(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8[0x10]; // 0x0008(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) }; DUMPER7_ASSERTS_FSingleWidget; }