#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: CommonUI #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "CommonInput_structs.hpp" #include "UMG_structs.hpp" #include "UMG_classes.hpp" #include "SlateCore_structs.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "GameplayTags_structs.hpp" #include "CommonUI_structs.hpp" namespace SDK { // Class CommonUI.CommonBoundActionButtonInterface // 0x0000 (0x0000 - 0x0000) class ICommonBoundActionButtonInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonBoundActionButtonInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonBoundActionButtonInterface") } static class ICommonBoundActionButtonInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ICommonBoundActionButtonInterface; // Class CommonUI.AnalogSlider // 0x0020 (0x0690 - 0x0670) class UAnalogSlider final : public USlider { public: TMulticastInlineDelegate OnAnalogCapture; // 0x0670(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_680[0x10]; // 0x0680(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("AnalogSlider") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"AnalogSlider") } static class UAnalogSlider* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UAnalogSlider; // Class CommonUI.CommonActionHandlerInterface // 0x0000 (0x0000 - 0x0000) class ICommonActionHandlerInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActionHandlerInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActionHandlerInterface") } static class ICommonActionHandlerInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ICommonActionHandlerInterface; // Class CommonUI.CommonActionWidget // 0x02C8 (0x0440 - 0x0178) #pragma pack(push, 0x1) class alignas(0x10) UCommonActionWidget : public UWidget { public: TMulticastInlineDelegate OnInputMethodChanged; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputIconUpdated; // 0x0188(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush ProgressMaterialBrush; // 0x01A0(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FName ProgressMaterialParam; // 0x0250(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_258[0x8]; // 0x0258(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush IconRimBrush; // 0x0260(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TArray InputActions; // 0x0310(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) class UInputAction* EnhancedInputAction; // 0x0320(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) uint8 Pad_328[0x8]; // 0x0328(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInstanceDynamic* ProgressDynamicMaterial; // 0x0330(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) uint8 Pad_338[0x48]; // 0x0338(0x0048)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush Icon; // 0x0380(0x00B0)(Protected, NativeAccessSpecifierProtected) uint8 Pad_430[0x8]; // 0x0430(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UMaterialInstanceDynamic* GetIconDynamicMaterial(); void OnEnhancedInputMappingsRebuilt(); void SetEnhancedInputAction(class UInputAction* InInputAction); void SetIconRimBrush(const struct FSlateBrush& InIconRimBrush); void SetInputAction(const struct FDataTableRowHandle& InputActionRow); void SetInputActionBinding(const struct FUIActionBindingHandle& BindingHandle); void SetInputActions(const TArray& NewInputActions); class FText GetDisplayText() const; const class UInputAction* GetEnhancedInputAction() const; struct FSlateBrush GetIcon() const; bool IsHeldAction() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActionWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActionWidget") } static class UCommonActionWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UCommonActionWidget; // Class CommonUI.CommonUserWidget // 0x0028 (0x0350 - 0x0328) class UCommonUserWidget : public UUserWidget { public: bool bDisplayInActionBar; // 0x0328(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bConsumePointerInput; // 0x0329(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_32A[0x26]; // 0x032A(0x0026)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void RegisterScrollRecipientExternal(const class UWidget* AnalogScrollRecipient); void SetConsumePointerInput(bool bInConsumePointerInput); void UnregisterScrollRecipientExternal(const class UWidget* AnalogScrollRecipient); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUserWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUserWidget") } static class UCommonUserWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUserWidget; // Class CommonUI.CommonActivatableWidget // 0x0140 (0x0490 - 0x0350) class UCommonActivatableWidget : public UCommonUserWidget { public: bool bIsBackHandler; // 0x0350(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsBackActionDisplayedInActionBar; // 0x0351(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_352[0x6]; // 0x0352(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) class FText OverrideBackActionDisplayName; // 0x0358(0x0010)(Edit, Protected, NativeAccessSpecifierProtected) bool bAutoActivate; // 0x0368(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSupportsActivationFocus; // 0x0369(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsModal; // 0x036A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAutoRestoreFocus; // 0x036B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bOverrideActionDomain; // 0x036C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_36D[0x3]; // 0x036D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class UInputMappingContext* InputMapping; // 0x0370(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) int32 InputMappingPriority; // 0x0378(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_37C[0x4]; // 0x037C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr ActionDomainOverride; // 0x0380(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TMulticastInlineDelegate BP_OnWidgetActivated; // 0x03A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnWidgetDeactivated; // 0x03B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) bool bIsActive; // 0x03C8(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3C9[0x7]; // 0x03C9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray> VisibilityBoundWidgets; // 0x03D0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 Pad_3E0[0xA8]; // 0x03E0(0x00A8)(Fixing Size After Last Property [ Dumper-7 ]) bool bSetVisibilityOnActivated; // 0x0488(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ESlateVisibility ActivatedVisibility; // 0x0489(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSetVisibilityOnDeactivated; // 0x048A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ESlateVisibility DeactivatedVisibility; // 0x048B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_48C[0x4]; // 0x048C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ActivateWidget(); void BindVisibilityToActivation(class UCommonActivatableWidget* ActivatableWidget); void BP_OnActivated(); void BP_OnDeactivated(); bool BP_OnHandleBackAction(); void ClearFocusRestorationTarget(); void DeactivateWidget(); void RequestRefreshFocus(); void SetBindVisibilities(ESlateVisibility OnActivatedVisibility, ESlateVisibility OnDeactivatedVisibility, bool bInAllActive); class UWidget* BP_GetDesiredFocusTarget() const; struct FUIInputConfig BP_GetDesiredInputConfig() const; class UWidget* GetDesiredFocusTarget() const; bool IsActivated() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActivatableWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActivatableWidget") } static class UCommonActivatableWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonActivatableWidget; // Class CommonUI.CommonAnimatedSwitcher // 0x0088 (0x0230 - 0x01A8) class UCommonAnimatedSwitcher : public UWidgetSwitcher { public: uint8 Pad_1A8[0x30]; // 0x01A8(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnActiveWidgetIndexChangedBP; // 0x01D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) ECommonSwitcherTransition TransitionType; // 0x01E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETransitionCurve TransitionCurveType; // 0x01E9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1EA[0x2]; // 0x01EA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TransitionDuration; // 0x01EC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECommonSwitcherTransitionFallbackStrategy TransitionFallbackStrategy; // 0x01F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1F1[0x3F]; // 0x01F1(0x003F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ActivateNextWidget(bool bCanWrap); void ActivatePreviousWidget(bool bCanWrap); void SetDisableTransitionAnimation(bool bDisableAnimation); bool HasWidgets() const; bool IsCurrentlySwitching() const; bool IsTransitionPlaying() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonAnimatedSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonAnimatedSwitcher") } static class UCommonAnimatedSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonAnimatedSwitcher; // Class CommonUI.CommonActivatableWidgetSwitcher // 0x0010 (0x0240 - 0x0230) class UCommonActivatableWidgetSwitcher : public UCommonAnimatedSwitcher { public: bool bClearFocusRestorationTargetOfDeactivatedWidgets; // 0x0230(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_231[0xF]; // 0x0231(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActivatableWidgetSwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActivatableWidgetSwitcher") } static class UCommonActivatableWidgetSwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonActivatableWidgetSwitcher; // Class CommonUI.CommonBorderStyle // 0x00B8 (0x00E0 - 0x0028) class UCommonBorderStyle final : public UObject { public: uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush Background; // 0x0030(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) public: void GetBackgroundBrush(struct FSlateBrush* Brush) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonBorderStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonBorderStyle") } static class UCommonBorderStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonBorderStyle; // Class CommonUI.CommonBorder // 0x0020 (0x0340 - 0x0320) #pragma pack(push, 0x1) class alignas(0x10) UCommonBorder : public UBorder { public: TSubclassOf Style; // 0x0318(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bReducePaddingBySafezone; // 0x0320(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_321[0x3]; // 0x0321(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FMargin MinimumPadding; // 0x0324(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_334[0x4]; // 0x0334(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetStyle(TSubclassOf InStyle); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonBorder") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonBorder") } static class UCommonBorder* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UCommonBorder; // Class CommonUI.CommonButtonStyle // 0x06E8 (0x0710 - 0x0028) class UCommonButtonStyle : public UObject { public: bool bSingleMaterial; // 0x0028(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush SingleMaterialBrush; // 0x0030(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush NormalBase; // 0x00E0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush NormalHovered; // 0x0190(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush NormalPressed; // 0x0240(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush SelectedBase; // 0x02F0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush SelectedHovered; // 0x03A0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush SelectedPressed; // 0x0450(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FSlateBrush Disabled; // 0x0500(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) struct FMargin ButtonPadding; // 0x05B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMargin CustomPadding; // 0x05C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) int32 MinWidth; // 0x05D0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MinHeight; // 0x05D4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxWidth; // 0x05D8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxHeight; // 0x05DC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf NormalTextStyle; // 0x05E0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf NormalHoveredTextStyle; // 0x05E8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf SelectedTextStyle; // 0x05F0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf SelectedHoveredTextStyle; // 0x05F8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf DisabledTextStyle; // 0x0600(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateSound PressedSlateSound; // 0x0608(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FSlateSound ClickedSlateSound; // 0x0620(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound SelectedPressedSlateSound; // 0x0638(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound SelectedClickedSlateSound; // 0x0658(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound LockedPressedSlateSound; // 0x0678(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound LockedClickedSlateSound; // 0x0698(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FSlateSound HoveredSlateSound; // 0x06B8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound SelectedHoveredSlateSound; // 0x06D0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) struct FCommonButtonStyleOptionalSlateSound LockedHoveredSlateSound; // 0x06F0(0x0020)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, NativeAccessSpecifierPublic) public: void GetButtonPadding(struct FMargin* OutButtonPadding) const; void GetCustomPadding(struct FMargin* OutCustomPadding) const; void GetDisabledBrush(struct FSlateBrush* Brush) const; class UCommonTextStyle* GetDisabledTextStyle() const; void GetMaterialBrush(struct FSlateBrush* Brush) const; void GetNormalBaseBrush(struct FSlateBrush* Brush) const; void GetNormalHoveredBrush(struct FSlateBrush* Brush) const; class UCommonTextStyle* GetNormalHoveredTextStyle() const; void GetNormalPressedBrush(struct FSlateBrush* Brush) const; class UCommonTextStyle* GetNormalTextStyle() const; void GetSelectedBaseBrush(struct FSlateBrush* Brush) const; void GetSelectedHoveredBrush(struct FSlateBrush* Brush) const; class UCommonTextStyle* GetSelectedHoveredTextStyle() const; void GetSelectedPressedBrush(struct FSlateBrush* Brush) const; class UCommonTextStyle* GetSelectedTextStyle() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonButtonStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonButtonStyle") } static class UCommonButtonStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonButtonStyle; // Class CommonUI.CommonButtonInternalBase // 0x0060 (0x0680 - 0x0620) class UCommonButtonInternalBase final : public UButton { public: uint8 Pad_620[0x10]; // 0x0620(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnDoubleClicked; // 0x0630(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) int32 MinWidth; // 0x0640(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MinHeight; // 0x0644(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxWidth; // 0x0648(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxHeight; // 0x064C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bButtonEnabled; // 0x0650(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bInteractionEnabled; // 0x0651(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_652[0x2E]; // 0x0652(0x002E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonButtonInternalBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonButtonInternalBase") } static class UCommonButtonInternalBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonButtonInternalBase; // Class CommonUI.CommonButtonBase // 0x1270 (0x15C0 - 0x0350) class UCommonButtonBase : public UCommonUserWidget { public: struct FWidgetEventField ClickEvent; // 0x0350(0x0001)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_351[0x3]; // 0x0351(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MinWidth; // 0x0354(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MinHeight; // 0x0358(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxWidth; // 0x035C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxHeight; // 0x0360(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_364[0x4]; // 0x0364(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf Style; // 0x0368(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bHideInputAction; // 0x0370(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_371[0x7]; // 0x0371(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateSound PressedSlateSoundOverride; // 0x0378(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound ClickedSlateSoundOverride; // 0x0390(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound HoveredSlateSoundOverride; // 0x03A8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound SelectedPressedSlateSoundOverride; // 0x03C0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound SelectedClickedSlateSoundOverride; // 0x03D8(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound SelectedHoveredSlateSoundOverride; // 0x03F0(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound LockedPressedSlateSoundOverride; // 0x0408(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound LockedClickedSlateSoundOverride; // 0x0420(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FSlateSound LockedHoveredSlateSoundOverride; // 0x0438(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 bApplyAlphaOnDisable : 1; // 0x0450(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bLocked : 1; // 0x0450(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bSelectable : 1; // 0x0450(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bShouldSelectUponReceivingFocus : 1; // 0x0450(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bInteractableWhenSelected : 1; // 0x0450(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bToggleable : 1; // 0x0450(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bTriggerClickedAfterSelection : 1; // 0x0450(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bDisplayInputActionWhenNotInteractable : 1; // 0x0450(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bHideInputActionWithKeyboard : 1; // 0x0451(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bShouldUseFallbackDefaultInputAction : 1; // 0x0451(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bRequiresHold : 1; // 0x0451(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 Pad_452[0x6]; // 0x0452(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf HoldData; // 0x0458(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bSimulateHoverOnTouchInput; // 0x0460(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_461[0x1]; // 0x0461(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) EButtonClickMethod ClickMethod; // 0x0462(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonTouchMethod TouchMethod; // 0x0463(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonPressMethod PressMethod; // 0x0464(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_465[0x3]; // 0x0465(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 InputPriority; // 0x0468(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_46C[0x4]; // 0x046C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FDataTableRowHandle TriggeringInputAction; // 0x0470(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ExposeOnSpawn, NativeAccessSpecifierPublic) class UInputAction* TriggeringEnhancedInputAction; // 0x0480(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) uint8 Pad_488[0x10]; // 0x0488(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) uint8 bNavigateToNextWidgetOnDisable : 1; // 0x0498(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_499[0x7]; // 0x0499(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnSelectedChangedBase; // 0x04A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseClicked; // 0x04B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDoubleClicked; // 0x04C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseHovered; // 0x04D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseUnhovered; // 0x04E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseFocused; // 0x04F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseUnfocused; // 0x0500(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseLockClicked; // 0x0510(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseLockDoubleClicked; // 0x0520(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseSelected; // 0x0530(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseUnselected; // 0x0540(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDragDetected; // 0x0550(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDragEnter; // 0x0560(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDragLeave; // 0x0570(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDragOver; // 0x0580(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) TMulticastInlineDelegate OnButtonBaseDrop; // 0x0590(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) uint8 Pad_5A0[0x38]; // 0x05A0(0x0038)(Fixing Size After Last Property [ Dumper-7 ]) bool bIsPersistentBinding; // 0x05D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) ECommonInputMode InputModeOverride; // 0x05D9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_5DA[0x26]; // 0x05DA(0x0026)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInstanceDynamic* SingleMaterialStyleMID; // 0x0600(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) uint8 Pad_608[0x8]; // 0x0608(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FButtonStyle NormalStyle; // 0x0610(0x0390)(NativeAccessSpecifierPrivate) struct FButtonStyle SelectedStyle; // 0x09A0(0x0390)(NativeAccessSpecifierPrivate) struct FButtonStyle DisabledStyle; // 0x0D30(0x0390)(NativeAccessSpecifierPrivate) struct FButtonStyle LockedStyle; // 0x10C0(0x0390)(NativeAccessSpecifierPrivate) uint8 bStopDoubleClickPropagation : 1; // 0x1450(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 Pad_1451[0x167]; // 0x1451(0x0167)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonActionWidget* InputActionWidget; // 0x15B8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) public: void BP_OnClicked(); void BP_OnDeselected(); void BP_OnDisabled(); void BP_OnDoubleClicked(); void BP_OnEnabled(); void BP_OnFocusLost(); void BP_OnFocusReceived(); void BP_OnHovered(); void BP_OnInputActionTriggered(); void BP_OnInputMethodChanged(ECommonInputType CurrentInputType); void BP_OnLockClicked(); void BP_OnLockDoubleClicked(); void BP_OnLockedChanged(bool bIsLocked); void BP_OnPressed(); void BP_OnReleased(); void BP_OnRequiresHoldChanged(); void BP_OnSelected(); void BP_OnUnhovered(); void ClearSelection(); void DisableButtonWithReason(const class FText& DisabledReason); bool GetConvertInputActionToHold(); void HandleButtonClicked(); void HandleButtonPressed(); void HandleButtonReleased(); void HandleFocusLost(); void HandleFocusReceived(); void HandleTriggeringActionCommited(bool* bPassThrough); void HoldReset(); void NativeOnActionComplete(); void NativeOnActionProgress(float HeldPercent); bool NativeOnHoldProgress(float DeltaTime); bool NativeOnHoldProgressRollback(float DeltaTime); void OnActionComplete(); void OnActionProgress(float HeldPercent); void OnCurrentTextStyleChanged(); void OnInputMethodChanged(ECommonInputType CurrentInputType); void OnTriggeredInputActionChanged(const struct FDataTableRowHandle& NewTriggeredAction); void OnTriggeringEnhancedInputActionChanged(const class UInputAction* InInputAction); void OnTriggeringInputActionChanged(const struct FDataTableRowHandle& NewTriggeredAction); void SetAllowDragDrop(bool bInAllowDragDrop); void SetClickedSoundOverride(class USoundBase* Sound); void SetClickMethod(EButtonClickMethod InClickMethod); void SetHideInputAction(bool bInHideInputAction); void SetHoveredSoundOverride(class USoundBase* Sound); void SetInputActionProgressMaterial(const struct FSlateBrush& InProgressMaterialBrush, const class FName& InProgressMaterialParam); void SetIsFocusable(bool bInIsFocusable); void SetIsInteractableWhenSelected(bool bInInteractableWhenSelected); void SetIsInteractionEnabled(bool bInIsInteractionEnabled); void SetIsLocked(bool bInIsLocked); void SetIsSelectable(bool bInIsSelectable); void SetIsSelected(bool InSelected, bool bGiveClickFeedback); void SetIsToggleable(bool bInIsToggleable); void SetLockedClickedSoundOverride(class USoundBase* Sound); void SetLockedHoveredSoundOverride(class USoundBase* Sound); void SetLockedPressedSoundOverride(class USoundBase* Sound); void SetMaxDimensions(int32 InMaxWidth, int32 InMaxHeight); void SetMinDimensions(int32 InMinWidth, int32 InMinHeight); void SetPressedSoundOverride(class USoundBase* Sound); void SetPressMethod(EButtonPressMethod InPressMethod); void SetRequiresHold(bool bInRequiresHold); void SetSelectedClickedSoundOverride(class USoundBase* Sound); void SetSelectedHoveredSoundOverride(class USoundBase* Sound); void SetSelectedInternal(bool bInSelected, bool bAllowSound, bool bBroadcast); void SetSelectedPressedSoundOverride(class USoundBase* Sound); void SetShouldSelectUponReceivingFocus(bool bInShouldSelectUponReceivingFocus); void SetShouldUseFallbackDefaultInputAction(bool bInShouldUseFallbackDefaultInputAction); void SetStyle(TSubclassOf InStyle); void SetTouchMethod(EButtonTouchMethod InTouchMethod); void SetTriggeredInputAction(const struct FDataTableRowHandle& InputActionRow); void SetTriggeringEnhancedInputAction(class UInputAction* InInputAction); void SetTriggeringInputAction(const struct FDataTableRowHandle& InputActionRow); void StopDoubleClickPropagation(); void UpdateHoldData(ECommonInputType CurrentInputType); void GetCurrentButtonPadding(struct FMargin* OutButtonPadding) const; void GetCurrentCustomPadding(struct FMargin* OutCustomPadding) const; class UCommonTextStyle* GetCurrentTextStyle() const; TSubclassOf GetCurrentTextStyleClass() const; class UInputAction* GetEnhancedInputAction() const; bool GetInputAction(struct FDataTableRowHandle* InputActionRow) const; bool GetIsFocusable() const; bool GetLocked() const; float GetRequiredHoldTime() const; bool GetRequiresHold() const; bool GetSelected() const; bool GetShouldSelectUponReceivingFocus() const; class UMaterialInstanceDynamic* GetSingleMaterialStyleMID() const; class UCommonButtonStyle* GetStyle() const; bool IsHoverSimulationOnTouchAvailable() const; bool IsInteractionEnabled() const; bool IsPressed() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonButtonBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonButtonBase") } static class UCommonButtonBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonButtonBase; // Class CommonUI.WidgetLockedStateRegistration // 0x0000 (0x0028 - 0x0028) class UWidgetLockedStateRegistration final : public UWidgetBinaryStateRegistration { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("WidgetLockedStateRegistration") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"WidgetLockedStateRegistration") } static class UWidgetLockedStateRegistration* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UWidgetLockedStateRegistration; // Class CommonUI.CommonCustomNavigation // 0x0010 (0x0330 - 0x0320) class UCommonCustomNavigation final : public UBorder { public: TDelegate OnNavigationEvent; // 0x0318(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_328[0x8]; // 0x0328(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonCustomNavigation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonCustomNavigation") } static class UCommonCustomNavigation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonCustomNavigation; // Class CommonUI.CommonTextBlock // 0x0030 (0x0370 - 0x0340) #pragma pack(push, 0x1) class alignas(0x10) UCommonTextBlock : public UTextBlock { public: float MobileFontSizeMultiplier; // 0x0338(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsScrollingEnabled; // 0x033C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bDisplayAllCaps; // 0x033D(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bAutoCollapseWithEmptyText; // 0x033E(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_33F[0x1]; // 0x033F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf Style; // 0x0340(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf ScrollStyle; // 0x0348(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EOrientation ScrollOrientation; // 0x0350(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_351[0x17]; // 0x0351(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: const struct FMargin GetMargin(); void ResetScrollState(); void SetApplyLineHeightToBottomLine(bool InApplyLineHeightToBottomLine); void SetLineHeightPercentage(float InLineHeightPercentage); void SetMargin(const struct FMargin& InMargin); void SetMobileFontSizeMultiplier(float InMobileFontSizeMultiplier); void SetScrollingEnabled(bool bInIsScrollingEnabled); void SetScrollOrientation(EOrientation InScrollOrientation); void SetStyle(TSubclassOf InStyle); void SetTextCase(bool bUseAllCaps); void SetWrapTextWidth(int32 InWrapTextAt); float GetMobileFontSizeMultiplier() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTextBlock") } static class UCommonTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UCommonTextBlock; // Class CommonUI.CommonDateTimeTextBlock // 0x0060 (0x03D0 - 0x0370) class UCommonDateTimeTextBlock final : public UCommonTextBlock { public: class FText CustomTimespanFormat; // 0x0368(0x0010)(Edit, Protected, NativeAccessSpecifierProtected) bool bCustomTimespanLeadingZeros; // 0x0378(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_379[0x57]; // 0x0379(0x0057)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetCountDownCompletionText(const class FText& InCompletionText); void SetDateTimeValue(const struct FDateTime& InDateTime, bool bShowAsCountdown, float InRefreshDelay); void SetTimespanValue(const struct FTimespan& InTimespan); struct FDateTime GetDateTime() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonDateTimeTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonDateTimeTextBlock") } static class UCommonDateTimeTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonDateTimeTextBlock; // Class CommonUI.CommonGameViewportClient // 0x0050 (0x0410 - 0x03C0) class UCommonGameViewportClient : public UGameViewportClient { public: uint8 Pad_3C0[0x50]; // 0x03C0(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonGameViewportClient") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonGameViewportClient") } static class UCommonGameViewportClient* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonGameViewportClient; // Class CommonUI.CommonHardwareVisibilityBorder // 0x0050 (0x0390 - 0x0340) class UCommonHardwareVisibilityBorder final : public UCommonBorder { public: struct FGameplayTagQuery VisibilityQuery; // 0x0338(0x0048)(Edit, Protected, NativeAccessSpecifierProtected) ESlateVisibility VisibleType; // 0x0380(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ESlateVisibility HiddenType; // 0x0381(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_382[0xE]; // 0x0382(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonHardwareVisibilityBorder") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonHardwareVisibilityBorder") } static class UCommonHardwareVisibilityBorder* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonHardwareVisibilityBorder; // Class CommonUI.CommonHierarchicalScrollBox // 0x0000 (0x0BA0 - 0x0BA0) class UCommonHierarchicalScrollBox final : public UScrollBox { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonHierarchicalScrollBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonHierarchicalScrollBox") } static class UCommonHierarchicalScrollBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonHierarchicalScrollBox; // Class CommonUI.CommonLazyImage // 0x01A0 (0x0460 - 0x02C0) class UCommonLazyImage final : public UImage { public: struct FSlateBrush LoadingBackgroundBrush; // 0x02C0(0x00B0)(Edit, NativeAccessSpecifierPrivate) struct FSlateBrush LoadingThrobberBrush; // 0x0370(0x00B0)(Edit, NativeAccessSpecifierPrivate) class FName MaterialTextureParamName; // 0x0420(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnLoadingStateChanged; // 0x0428(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) uint8 Pad_438[0x28]; // 0x0438(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetBrushFromLazyDisplayAsset(const TSoftObjectPtr& LazyObject, bool bMatchTextureSize); void SetBrushFromLazyMaterial(const TSoftObjectPtr& LazyMaterial); void SetBrushFromLazyTexture(const TSoftObjectPtr& LazyTexture, bool bMatchSize); void SetMaterialTextureParamName(class FName TextureParamName); bool IsLoading() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonLazyImage") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonLazyImage") } static class UCommonLazyImage* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonLazyImage; // Class CommonUI.CommonLazyWidget // 0x0218 (0x0390 - 0x0178) class UCommonLazyWidget final : public UWidget { public: TSoftClassPtr WidgetClass; // 0x0178(0x0028)(Edit, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FSlateBrush LoadingThrobberBrush; // 0x01A0(0x00B0)(Edit, NativeAccessSpecifierPrivate) struct FSlateBrush LoadingBackgroundBrush; // 0x0250(0x00B0)(Edit, NativeAccessSpecifierPrivate) class UUserWidget* content; // 0x0300(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) uint8 Pad_308[0x30]; // 0x0308(0x0030)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate BP_OnLoadingStateChanged; // 0x0338(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) uint8 Pad_348[0x48]; // 0x0348(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void LoadLazyContent(); void SetLazyContent(const TSoftClassPtr SoftWidget); void SetLazyContentWithCallback(const TSoftClassPtr SoftWidget, const TDelegate& OnCreatedCallback); class UUserWidget* GetContent() const; bool IsLoading() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonLazyWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonLazyWidget") } static class UCommonLazyWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonLazyWidget; // Class CommonUI.CommonListView // 0x0000 (0x0FA0 - 0x0FA0) class UCommonListView final : public UListView { public: void SetEntrySpacing(float InEntrySpacing); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonListView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonListView") } static class UCommonListView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonListView; // Class CommonUI.LoadGuardSlot // 0x0028 (0x0060 - 0x0038) class ULoadGuardSlot final : public UPanelSlot { public: struct FMargin Padding; // 0x0038(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_4A[0x16]; // 0x004A(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment); void SetPadding(const struct FMargin& InPadding); void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("LoadGuardSlot") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"LoadGuardSlot") } static class ULoadGuardSlot* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ULoadGuardSlot; // Class CommonUI.CommonLoadGuard // 0x01F0 (0x0380 - 0x0190) class UCommonLoadGuard final : public UContentWidget { public: struct FSlateBrush LoadingBackgroundBrush; // 0x0190(0x00B0)(Edit, NativeAccessSpecifierPrivate) struct FSlateBrush LoadingThrobberBrush; // 0x0240(0x00B0)(Edit, NativeAccessSpecifierPrivate) EHorizontalAlignment ThrobberAlignment; // 0x02F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_2F1[0x3]; // 0x02F1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FMargin ThrobberPadding; // 0x02F4(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_304[0x4]; // 0x0304(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class FText LoadingText; // 0x0308(0x0010)(Edit, NativeAccessSpecifierPrivate) TSubclassOf TextStyle; // 0x0318(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnLoadingStateChanged; // 0x0320(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) struct FSoftObjectPath SpinnerMaterialPath; // 0x0330(0x0020)(ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_350[0x30]; // 0x0350(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_GuardAndLoadAsset(const TSoftObjectPtr& InLazyAsset, const TDelegate& OnAssetLoaded); void SetIsLoading(bool bInIsLoading); void SetLoadingText(const class FText& InLoadingText); bool IsLoading() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonLoadGuard") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonLoadGuard") } static class UCommonLoadGuard* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonLoadGuard; // Class CommonUI.CommonNumericTextBlock // 0x00A0 (0x0410 - 0x0370) class UCommonNumericTextBlock final : public UCommonTextBlock { public: TMulticastInlineDelegate OnInterpolationStartedEvent; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInterpolationUpdatedEvent; // 0x0378(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnOutroEvent; // 0x0388(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInterpolationEndedEvent; // 0x0398(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) float CurrentNumericValue; // 0x03A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECommonNumericType NumericType; // 0x03AC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3AD[0x3]; // 0x03AD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FCommonNumberFormattingOptions FormattingSpecification; // 0x03B0(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic) float EaseOutInterpolationExponent; // 0x03C4(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InterpolationUpdateInterval; // 0x03C8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float PostInterpolationShrinkDuration; // 0x03CC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool PerformSizeInterpolation; // 0x03D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPercentage; // 0x03D1(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_3D2[0x3E]; // 0x03D2(0x003E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void InterpolateToValue(const float TargetValue, float MaximumInterpolationDuration, float MinimumChangeRate, float OutroOffset); void SetCurrentValue(const float NewValue); void SetNumericType(ECommonNumericType InNumericType); float GetTargetValue() const; bool IsInterpolatingNumericValue() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonNumericTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonNumericTextBlock") } static class UCommonNumericTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonNumericTextBlock; // Class CommonUI.CommonPoolableWidgetInterface // 0x0000 (0x0000 - 0x0000) class ICommonPoolableWidgetInterface final { public: void OnAcquireFromPool(); void OnReleaseToPool(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonPoolableWidgetInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonPoolableWidgetInterface") } static class ICommonPoolableWidgetInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ICommonPoolableWidgetInterface; // Class CommonUI.CommonRichTextBlock // 0x0030 (0x07F0 - 0x07C0) class UCommonRichTextBlock final : public URichTextBlock { public: ERichTextInlineIconDisplayMode InlineIconDisplayMode; // 0x07C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTintInlineIcon; // 0x07C1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7C2[0x2]; // 0x07C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MobileTextBlockScale; // 0x07C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf DefaultTextStyleOverrideClass; // 0x07C8(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSubclassOf ScrollStyle; // 0x07D0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) EOrientation ScrollOrientation; // 0x07D8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIsScrollingEnabled; // 0x07D9(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bDisplayAllCaps; // 0x07DA(0x0001)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bAutoCollapseWithEmptyText; // 0x07DB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_7DC[0x14]; // 0x07DC(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetScrollingEnabled(bool bInIsScrollingEnabled); void SetStyle(const TSubclassOf& InStyle); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonRichTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonRichTextBlock") } static class UCommonRichTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonRichTextBlock; // Class CommonUI.CommonRotator // 0x0070 (0x1630 - 0x15C0) class UCommonRotator : public UCommonButtonBase { public: uint8 Pad_15C0[0x10]; // 0x15C0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnRotatedWithDirection; // 0x15D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnRotated; // 0x15E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_15F0[0x18]; // 0x15F0(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonTextBlock* MyText; // 0x1608(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) uint8 Pad_1610[0x20]; // 0x1610(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BP_OnOptionSelected(int32 Index_0); void BP_OnOptionsPopulated(int32 Count); void PopulateTextLabels(const TArray& Labels); void SetSelectedItem(int32 InValue); void ShiftTextLeft(); void ShiftTextRight(); int32 GetSelectedIndex() const; class FText GetSelectedText() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonRotator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonRotator") } static class UCommonRotator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonRotator; // Class CommonUI.CommonTabListWidgetBase // 0x0180 (0x04D0 - 0x0350) class UCommonTabListWidgetBase : public UCommonUserWidget { public: TMulticastInlineDelegate OnTabSelected; // 0x0350(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTabButtonCreation; // 0x0360(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTabButtonRemoval; // 0x0370(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTabListRebuilt; // 0x0380(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) struct FDataTableRowHandle NextTabInputActionData; // 0x0390(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) struct FDataTableRowHandle PreviousTabInputActionData; // 0x03A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) class UInputAction* NextTabEnhancedInputAction; // 0x03B0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) class UInputAction* PreviousTabEnhancedInputAction; // 0x03B8(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) bool bAutoListenForInput; // 0x03C0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bShouldWrapNavigation; // 0x03C1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bDeferRebuildingTabList; // 0x03C2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3C3[0x1]; // 0x03C3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TWeakObjectPtr LinkedSwitcher; // 0x03C4(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_3CC[0x4]; // 0x03CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonButtonGroupBase* TabButtonGroup; // 0x03D0(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) uint8 Pad_3D8[0x8]; // 0x03D8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) TMap RegisteredTabsByID; // 0x03E0(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) struct FUserWidgetPool TabButtonWidgetPool; // 0x0430(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_4B8[0x18]; // 0x04B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DisableTabWithReason(class FName TabNameID, const class FText& Reason); void HandleNextTabInputAction(bool* bPassThrough); void HandlePostLinkedSwitcherChanged_BP(); void HandlePreLinkedSwitcherChanged_BP(); void HandlePreviousTabInputAction(bool* bPassThrough); void HandleTabButtonSelected(class UCommonButtonBase* SelectedTabButton, int32 ButtonIndex); void HandleTabCreation(class FName TabNameID, class UCommonButtonBase* TabButton); void HandleTabRemoval(class FName TabNameID, class UCommonButtonBase* TabButton); bool RegisterTab(class FName TabNameID, TSubclassOf ButtonWidgetType, class UWidget* ContentWidget, const int32 TabIndex); bool RegisterTabContentWidget(const class FName TabNameID, class UWidget* ContentWidget); void RemoveAllTabs(); bool RemoveTab(class FName TabNameID); bool SelectTabByID(class FName TabNameID, bool bSuppressClickFeedback); void SetLinkedSwitcher(class UCommonAnimatedSwitcher* CommonSwitcher); void SetListeningForInput(bool bShouldListen); void SetTabEnabled(class FName TabNameID, bool bEnable); void SetTabInteractionEnabled(class FName TabNameID, bool bEnable); void SetTabVisibility(class FName TabNameID, ESlateVisibility NewVisibility); class FName GetActiveTab() const; class UCommonAnimatedSwitcher* GetLinkedSwitcher() const; class FName GetSelectedTabId() const; class UCommonButtonBase* GetTabButtonBaseByID(class FName TabNameID) const; int32 GetTabCount() const; class FName GetTabIdAtIndex(int32 Index_0) const; bool HasTabContentWidget(const class FName TabNameID) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTabListWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTabListWidgetBase") } static class UCommonTabListWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonTabListWidgetBase; // Class CommonUI.CommonTextStyle // 0x0168 (0x0190 - 0x0028) class UCommonTextStyle final : public UObject { public: struct FSlateFontInfo Font; // 0x0028(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor Color; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUsesDropShadow; // 0x0098(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D ShadowOffset; // 0x00A0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ShadowColor; // 0x00B0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin Margin; // 0x00C0(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FSlateBrush StrikeBrush; // 0x00D0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic) float LineHeightPercentage; // 0x0180(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ApplyLineHeightToBottomLine; // 0x0184(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_185[0xB]; // 0x0185(0x000B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: bool GetApplyLineHeightToBottomLine() const; void GetColor(struct FLinearColor* OutColor) const; void GetFont(struct FSlateFontInfo* OutFont) const; float GetLineHeightPercentage() const; void GetMargin(struct FMargin* OutMargin) const; void GetShadowColor(struct FLinearColor* OutColor) const; void GetShadowOffset(struct FVector2D* OutShadowOffset) const; void GetStrikeBrush(struct FSlateBrush* OutStrikeBrush) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTextStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTextStyle") } static class UCommonTextStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonTextStyle; // Class CommonUI.CommonTextScrollStyle // 0x0018 (0x0040 - 0x0028) class UCommonTextScrollStyle final : public UObject { public: float Speed; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StartDelay; // 0x002C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float EndDelay; // 0x0030(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeInDelay; // 0x0034(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FadeOutDelay; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EWidgetClipping Clipping; // 0x003C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_3D[0x3]; // 0x003D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTextScrollStyle") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTextScrollStyle") } static class UCommonTextScrollStyle* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonTextScrollStyle; // Class CommonUI.CommonTileView // 0x0000 (0x0FD0 - 0x0FD0) class UCommonTileView final : public UTileView { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTileView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTileView") } static class UCommonTileView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonTileView; // Class CommonUI.CommonTreeView // 0x0000 (0x1000 - 0x1000) class UCommonTreeView final : public UTreeView { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonTreeView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonTreeView") } static class UCommonTreeView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonTreeView; // Class CommonUI.CommonUIEditorSettings // 0x0080 (0x00A8 - 0x0028) class UCommonUIEditorSettings final : public UObject { public: TSoftClassPtr TemplateTextStyle; // 0x0028(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftClassPtr TemplateButtonStyle; // 0x0050(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftClassPtr TemplateBorderStyle; // 0x0078(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_A0[0x8]; // 0x00A0(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUIEditorSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUIEditorSettings") } static class UCommonUIEditorSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUIEditorSettings; // Class CommonUI.CommonUILibrary // 0x0000 (0x0028 - 0x0028) class UCommonUILibrary final : public UBlueprintFunctionLibrary { public: static class UWidget* FindParentWidgetOfType(class UWidget* StartingWidget, TSubclassOf Type); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUILibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUILibrary") } static class UCommonUILibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUILibrary; // Class CommonUI.CommonUIRichTextData // 0x0008 (0x0030 - 0x0028) class UCommonUIRichTextData : public UObject { public: class UDataTable* InlineIconSet; // 0x0028(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUIRichTextData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUIRichTextData") } static class UCommonUIRichTextData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUIRichTextData; // Class CommonUI.CommonUISettings // 0x0188 (0x01B0 - 0x0028) class UCommonUISettings final : public UObject { public: bool bAutoLoadData; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TSoftObjectPtr DefaultImageResourceObject; // 0x0030(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftObjectPtr DefaultThrobberMaterial; // 0x0058(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TSoftClassPtr DefaultRichTextDataClass; // 0x0080(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray PlatformTraits; // 0x00A8(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPrivate) ECommonButtonAcceptKeyHandling CommonButtonAcceptKeyHandling; // 0x00B8(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_BC[0x24]; // 0x00BC(0x0024)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* DefaultImageResourceObjectInstance; // 0x00E0(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) class UMaterialInterface* DefaultThrobberMaterialInstance; // 0x00E8(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) struct FSlateBrush DefaultThrobberBrush; // 0x00F0(0x00B0)(Transient, NativeAccessSpecifierPrivate) class UCommonUIRichTextData* RichTextDataInstance; // 0x01A0(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) uint8 Pad_1A8[0x8]; // 0x01A8(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUISettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUISettings") } static class UCommonUISettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUISettings; // Class CommonUI.CommonUISubsystemBase // 0x0010 (0x0040 - 0x0030) class UCommonUISubsystemBase final : public UGameInstanceSubsystem { public: uint8 Pad_30[0x10]; // 0x0030(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FSlateBrush GetEnhancedInputActionButtonIcon(const class UInputAction* InputAction, const class ULocalPlayer* LocalPlayer) const; struct FSlateBrush GetInputActionButtonIcon(const struct FDataTableRowHandle& InputActionRowHandle, ECommonInputType InputType, const class FName& GamepadName) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUISubsystemBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUISubsystemBase") } static class UCommonUISubsystemBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUISubsystemBase; // Class CommonUI.CommonInputMetadata // 0x0008 (0x0030 - 0x0028) class UCommonInputMetadata final : public UObject { public: int32 NavBarPriority; // 0x0028(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsGenericInputAction; // 0x002C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonInputMetadata") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonInputMetadata") } static class UCommonInputMetadata* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonInputMetadata; // Class CommonUI.CommonMappingContextMetadataInterface // 0x0000 (0x0000 - 0x0000) class ICommonMappingContextMetadataInterface final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonMappingContextMetadataInterface") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonMappingContextMetadataInterface") } static class ICommonMappingContextMetadataInterface* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ICommonMappingContextMetadataInterface; // Class CommonUI.CommonMappingContextMetadata // 0x0060 (0x0090 - 0x0030) class UCommonMappingContextMetadata final : public UDataAsset { public: uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonInputMetadata* EnhancedInputMetadata; // 0x0038(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) TMap PerActionEnhancedInputMetadata; // 0x0040(0x0050)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonMappingContextMetadata") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonMappingContextMetadata") } static class UCommonMappingContextMetadata* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonMappingContextMetadata; // Class CommonUI.CommonUIVisibilitySubsystem // 0x0058 (0x0088 - 0x0030) class UCommonUIVisibilitySubsystem final : public ULocalPlayerSubsystem { public: uint8 Pad_30[0x58]; // 0x0030(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUIVisibilitySubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUIVisibilitySubsystem") } static class UCommonUIVisibilitySubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUIVisibilitySubsystem; // Class CommonUI.CommonVideoPlayer // 0x0148 (0x02C0 - 0x0178) class UCommonVideoPlayer final : public UWidget { public: class UMediaSource* Video; // 0x0178(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) bool bMatchSize; // 0x0180(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_181[0x7]; // 0x0181(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) class UMediaPlayer* MediaPlayer; // 0x0188(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) class UMediaTexture* MediaTexture; // 0x0190(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) class UMaterial* VideoMaterial; // 0x0198(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) class UMediaSoundComponent* SoundComponent; // 0x01A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) uint8 Pad_1A8[0x8]; // 0x01A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush VideoBrush; // 0x01B0(0x00B0)(Transient, NativeAccessSpecifierPrivate) uint8 Pad_260[0x60]; // 0x0260(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void Close(); void Pause(); void Play(); void PlayFromStart(); void Reverse(); void Seek(float PlaybackTime); void SetIsMuted(bool bInIsMuted); void SetLooping(bool bShouldLoopPlayback); void SetPlaybackRate(float PlaybackRate); void SetShouldMatchSize(bool bInMatchSize); void SetVideo(class UMediaSource* NewVideo); float GetPlaybackRate() const; float GetPlaybackTime() const; float GetVideoDuration() const; bool IsLooping() const; bool IsMuted() const; bool IsPaused() const; bool IsPlaying() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonVideoPlayer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonVideoPlayer") } static class UCommonVideoPlayer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonVideoPlayer; // Class CommonUI.CommonVisibilitySwitcher // 0x0028 (0x01C8 - 0x01A0) class UCommonVisibilitySwitcher final : public UOverlay { public: ESlateVisibility ShownVisibility; // 0x01A0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1A1[0x3]; // 0x01A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 ActiveWidgetIndex; // 0x01A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAutoActivateSlot; // 0x01A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bActivateFirstSlotOnAdding; // 0x01A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1AA[0x1E]; // 0x01AA(0x001E)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ActivateVisibleSlot(); void DeactivateVisibleSlot(); void DecrementActiveWidgetIndex(bool bAllowWrapping); void IncrementActiveWidgetIndex(bool bAllowWrapping); void SetActiveWidget(const class UWidget* Widget); void SetActiveWidgetIndex(int32 Index_0); class UWidget* GetActiveWidget() const; int32 GetActiveWidgetIndex() const; bool IsCurrentlySwitching() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonVisibilitySwitcher") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonVisibilitySwitcher") } static class UCommonVisibilitySwitcher* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonVisibilitySwitcher; // Class CommonUI.CommonVisibilitySwitcherSlot // 0x0010 (0x0068 - 0x0058) class UCommonVisibilitySwitcherSlot final : public UOverlaySlot { public: uint8 Pad_58[0x10]; // 0x0058(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonVisibilitySwitcherSlot") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonVisibilitySwitcherSlot") } static class UCommonVisibilitySwitcherSlot* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonVisibilitySwitcherSlot; // Class CommonUI.UCommonVisibilityWidgetBase // 0x0050 (0x0390 - 0x0340) class UUCommonVisibilityWidgetBase final : public UCommonBorder { public: TMap VisibilityControls; // 0x0338(0x0050)(Edit, EditFixedSize, NativeAccessSpecifierPublic) bool bShowForGamepad; // 0x0388(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowForMouseAndKeyboard; // 0x0389(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowForTouch; // 0x038A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility VisibleType; // 0x038B(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility HiddenType; // 0x038C(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_38D[0x3]; // 0x038D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static const TArray GetRegisteredPlatforms(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("UCommonVisibilityWidgetBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"UCommonVisibilityWidgetBase") } static class UUCommonVisibilityWidgetBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UUCommonVisibilityWidgetBase; // Class CommonUI.CommonVisualAttachment // 0x0020 (0x01E8 - 0x01C8) class UCommonVisualAttachment final : public USizeBox { public: struct FVector2D ContentAnchor; // 0x01C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D8[0x10]; // 0x01D8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonVisualAttachment") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonVisualAttachment") } static class UCommonVisualAttachment* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonVisualAttachment; // Class CommonUI.CommonWidgetCarousel // 0x0050 (0x01E0 - 0x0190) class UCommonWidgetCarousel final : public UPanelWidget { public: int32 ActiveWidgetIndex; // 0x0190(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MoveSpeed; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bCacheChildren; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_199[0x7]; // 0x0199(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnCurrentPageIndexChanged; // 0x01A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1B0[0x30]; // 0x01B0(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BeginAutoScrolling(float ScrollInterval); void EndAutoScrolling(); void NextPage(); void PreviousPage(); void SetActiveWidget(class UWidget* Widget); void SetActiveWidgetIndex(int32 Index_0); void SetCacheChildren(bool InCacheChildren); void SetMoveSpeed(float InMoveSpeed); int32 GetActiveWidgetIndex() const; bool GetCacheChildren() const; float GetMoveSpeed() const; class UWidget* GetWidgetAtIndex(int32 Index_0) const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonWidgetCarousel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonWidgetCarousel") } static class UCommonWidgetCarousel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonWidgetCarousel; // Class CommonUI.CommonWidgetCarouselNavBar // 0x0048 (0x01C0 - 0x0178) class UCommonWidgetCarouselNavBar final : public UWidget { public: TSubclassOf ButtonWidgetType; // 0x0178(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin ButtonPadding; // 0x0180(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_190[0x10]; // 0x0190(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonWidgetCarousel* LinkedCarousel; // 0x01A0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) class UCommonButtonGroupBase* ButtonGroup; // 0x01A8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) TArray Buttons; // 0x01B0(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) public: void HandleButtonClicked(class UCommonButtonBase* AssociatedButton, int32 ButtonIndex); void HandlePageChanged(class UCommonWidgetCarousel* CommonCarousel, int32 PageIndex); void SetLinkedCarousel(class UCommonWidgetCarousel* CommonCarousel); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonWidgetCarouselNavBar") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonWidgetCarouselNavBar") } static class UCommonWidgetCarouselNavBar* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonWidgetCarouselNavBar; // Class CommonUI.CommonWidgetGroupBase // 0x0000 (0x0028 - 0x0028) class UCommonWidgetGroupBase : public UObject { public: void AddWidget(class UWidget* InWidget); void AddWidgets(const TArray& Widgets); void RemoveAll(); void RemoveWidget(class UWidget* InWidget); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonWidgetGroupBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonWidgetGroupBase") } static class UCommonWidgetGroupBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonWidgetGroupBase; // Class CommonUI.CommonButtonGroupBase // 0x0138 (0x0160 - 0x0028) class UCommonButtonGroupBase final : public UCommonWidgetGroupBase { public: TMulticastInlineDelegate OnSelectedButtonBaseChanged; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_38[0x18]; // 0x0038(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnHoveredButtonBaseChanged; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_60[0x18]; // 0x0060(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnButtonBaseClicked; // 0x0078(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_88[0x18]; // 0x0088(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnButtonBaseDoubleClicked; // 0x00A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_B0[0x18]; // 0x00B0(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnSelectionCleared; // 0x00C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_D8[0x18]; // 0x00D8(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnButtonBaseLockClicked; // 0x00F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_100[0x18]; // 0x0100(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnButtonBaseLockDoubleClicked; // 0x0118(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_128[0x18]; // 0x0128(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) bool bSelectionRequired; // 0x0140(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_141[0x1F]; // 0x0141(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void DeselectAll(); void OnButtonBaseHovered(class UCommonButtonBase* BaseButton); void OnButtonBaseUnhovered(class UCommonButtonBase* BaseButton); void OnHandleButtonBaseClicked(class UCommonButtonBase* BaseButton); void OnHandleButtonBaseDoubleClicked(class UCommonButtonBase* BaseButton); void OnHandleButtonBaseLockClicked(class UCommonButtonBase* BaseButton); void OnHandleButtonBaseLockDoubleClicked(class UCommonButtonBase* BaseButton); void OnSelectionStateChangedBase(class UCommonButtonBase* BaseButton, bool bIsSelected); void SelectButtonAtIndex(int32 ButtonIndex, const bool bAllowSound); void SelectNextButton(bool bAllowWrap); void SelectPreviousButton(bool bAllowWrap); void SetSelectionRequired(bool bRequireSelection); int32 FindButtonIndex(const class UCommonButtonBase* ButtonToFind) const; class UCommonButtonBase* GetButtonBaseAtIndex(int32 Index_0) const; int32 GetButtonCount() const; int32 GetHoveredButtonIndex() const; class UCommonButtonBase* GetSelectedButtonBase() const; int32 GetSelectedButtonIndex() const; bool HasAnyButtons() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonButtonGroupBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonButtonGroupBase") } static class UCommonButtonGroupBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonButtonGroupBase; // Class CommonUI.CommonBoundActionBar // 0x0028 (0x0280 - 0x0258) class UCommonBoundActionBar : public UDynamicEntryBoxBase { public: TSubclassOf ActionButtonClass; // 0x0258(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bDisplayOwningPlayerActionsOnly; // 0x0260(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) bool bIgnoreDuplicateActions; // 0x0261(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_262[0x6]; // 0x0262(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnActionBarUpdated; // 0x0268(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) uint8 Pad_278[0x8]; // 0x0278(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void HandleInputMappingsRebuiltUpdated(); void SetDisplayOwningPlayerActionsOnly(bool bShouldOnlyDisplayOwningPlayerActions); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonBoundActionBar") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonBoundActionBar") } static class UCommonBoundActionBar* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonBoundActionBar; // Class CommonUI.CommonBoundActionButton // 0x0020 (0x15E0 - 0x15C0) #pragma pack(push, 0x1) class alignas(0x10) UCommonBoundActionButton : public UCommonButtonBase { public: uint8 Pad_15C0[0x8]; // 0x15C0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UCommonTextBlock* Text_ActionName; // 0x15C8(0x0008)(BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) bool bLinkRequiresHoldToBindingHold; // 0x15D0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_15D1[0x7]; // 0x15D1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnUpdateInputAction(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonBoundActionButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonBoundActionButton") } static class UCommonBoundActionButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UCommonBoundActionButton; // Class CommonUI.CommonGenericInputActionDataTable // 0x0000 (0x00B0 - 0x00B0) class UCommonGenericInputActionDataTable final : public UDataTable { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonGenericInputActionDataTable") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonGenericInputActionDataTable") } static class UCommonGenericInputActionDataTable* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonGenericInputActionDataTable; // Class CommonUI.CommonInputActionDataProcessor // 0x0000 (0x0028 - 0x0028) class UCommonInputActionDataProcessor final : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonInputActionDataProcessor") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonInputActionDataProcessor") } static class UCommonInputActionDataProcessor* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonInputActionDataProcessor; // Class CommonUI.CommonUIActionRouterBase // 0x01A8 (0x01D8 - 0x0030) class UCommonUIActionRouterBase final : public ULocalPlayerSubsystem { public: uint8 Pad_30[0x1A8]; // 0x0030(0x01A8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUIActionRouterBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUIActionRouterBase") } static class UCommonUIActionRouterBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUIActionRouterBase; // Class CommonUI.CommonUIInputSettings // 0x0058 (0x0080 - 0x0028) class UCommonUIInputSettings final : public UObject { public: bool bLinkCursorToGamepadFocus; // 0x0028(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_29[0x3]; // 0x0029(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 UIActionProcessingPriority; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray InputActions; // 0x0030(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPrivate) TArray ActionOverrides; // 0x0040(0x0010)(ZeroConstructor, Config, NativeAccessSpecifierPrivate) struct FCommonAnalogCursorSettings AnalogCursorSettings; // 0x0050(0x002C)(Edit, Config, NoDestructor, NativeAccessSpecifierPrivate) uint8 Pad_7C[0x4]; // 0x007C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonUIInputSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonUIInputSettings") } static class UCommonUIInputSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonUIInputSettings; // Class CommonUI.CommonActivatableWidgetContainerBase // 0x0128 (0x02A0 - 0x0178) class UCommonActivatableWidgetContainerBase : public UWidget { public: uint8 Pad_178[0x18]; // 0x0178(0x0018)(Fixing Size After Last Property [ Dumper-7 ]) ECommonSwitcherTransition TransitionType; // 0x0190(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETransitionCurve TransitionCurveType; // 0x0191(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_192[0x2]; // 0x0192(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float TransitionDuration; // 0x0194(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bResetPoolWhenReleasingSlateResources; // 0x0198(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ECommonSwitcherTransitionFallbackStrategy TransitionFallbackStrategy; // 0x0199(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_19A[0x6]; // 0x019A(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray WidgetList; // 0x01A0(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected, TObjectPtr) class UCommonActivatableWidget* DisplayedWidget; // 0x01B0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr) struct FUserWidgetPool GeneratedWidgetsPool; // 0x01B8(0x0088)(Transient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) uint8 Pad_240[0x60]; // 0x0240(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UCommonActivatableWidget* BP_AddWidget(TSubclassOf ActivatableWidgetClass); void ClearWidgets(); void ClearWidgetsAndPool(); void RemoveWidget(class UCommonActivatableWidget* WidgetToRemove); void SetTransitionDuration(float Duration); class UCommonActivatableWidget* GetActiveWidget() const; float GetTransitionDuration() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActivatableWidgetContainerBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActivatableWidgetContainerBase") } static class UCommonActivatableWidgetContainerBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonActivatableWidgetContainerBase; // Class CommonUI.CommonActivatableWidgetStack // 0x0010 (0x02B0 - 0x02A0) class UCommonActivatableWidgetStack final : public UCommonActivatableWidgetContainerBase { public: TSubclassOf RootContentWidgetClass; // 0x02A0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UCommonActivatableWidget* RootContentWidget; // 0x02A8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActivatableWidgetStack") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActivatableWidgetStack") } static class UCommonActivatableWidgetStack* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonActivatableWidgetStack; // Class CommonUI.CommonActivatableWidgetQueue // 0x0000 (0x02A0 - 0x02A0) class UCommonActivatableWidgetQueue final : public UCommonActivatableWidgetContainerBase { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("CommonActivatableWidgetQueue") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"CommonActivatableWidgetQueue") } static class UCommonActivatableWidgetQueue* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UCommonActivatableWidgetQueue; }