4833 lines
285 KiB
C++
4833 lines
285 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: UMG
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "MovieSceneTracks_classes.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
#include "UMG_structs.hpp"
|
|
#include "Slate_structs.hpp"
|
|
#include "SlateCore_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "MovieScene_structs.hpp"
|
|
#include "MovieScene_classes.hpp"
|
|
#include "InputCore_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class UMG.Visual
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UVisual : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Visual")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Visual")
|
|
}
|
|
static class UVisual* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVisual>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVisual;
|
|
|
|
// Class UMG.GameViewportSubsystem
|
|
// 0x0080 (0x00B0 - 0x0030)
|
|
class UGameViewportSubsystem final : public UEngineSubsystem
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x80]; // 0x0030(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static struct FGameViewportWidgetSlot SetWidgetSlotDesiredSize(const struct FGameViewportWidgetSlot& Slot, const struct FVector2D& Size);
|
|
static struct FGameViewportWidgetSlot SetWidgetSlotPosition(const struct FGameViewportWidgetSlot& Slot, const class UWidget* Widget, const struct FVector2D& position, bool bRemoveDPIScale);
|
|
|
|
bool AddWidget(class UWidget* Widget, const struct FGameViewportWidgetSlot& Slot);
|
|
bool AddWidgetForPlayer(class UWidget* Widget, class ULocalPlayer* Player, const struct FGameViewportWidgetSlot& Slot);
|
|
void RemoveWidget(class UWidget* Widget);
|
|
void SetWidgetSlot(class UWidget* Widget, const struct FGameViewportWidgetSlot& Slot);
|
|
|
|
struct FGameViewportWidgetSlot GetWidgetSlot(const class UWidget* Widget) const;
|
|
bool IsWidgetAdded(const class UWidget* Widget) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameViewportSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameViewportSubsystem")
|
|
}
|
|
static class UGameViewportSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameViewportSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameViewportSubsystem;
|
|
|
|
// Class UMG.Widget
|
|
// 0x0140 (0x0168 - 0x0028)
|
|
class UWidget : public UVisual
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UPanelSlot* Slot; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, TextExportTransient, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> bIsEnabledDelegate; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ToolTipTextDelegate; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText ToolTipText; // 0x0058(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class UWidget* ToolTipWidget; // 0x0068(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ToolTipWidgetDelegate; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> VisibilityDelegate; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWidgetTransform RenderTransform; // 0x0090(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVector2D RenderTransformPivot; // 0x00C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EFlowDirectionPreference FlowDirectionPreference; // 0x00D8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bIsVariable : 1; // 0x00D9(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bCreatedByConstructionScript : 1; // 0x00D9(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bIsEnabled : 1; // 0x00D9(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_Cursor : 1; // 0x00D9(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bIsVolatile : 1; // 0x00D9(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
EMouseCursor Cursor; // 0x00DA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWidgetClipping Clipping; // 0x00DB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESlateVisibility Visibility; // 0x00DC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWidgetPixelSnapping PixelSnapping; // 0x00DD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_DE[0x2]; // 0x00DE(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RenderOpacity; // 0x00E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_E4[0x4]; // 0x00E4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USlateAccessibleWidgetData* AccessibleWidgetData; // 0x00E8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
class UWidgetNavigation* Navigation; // 0x00F0(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_F8[0x40]; // 0x00F8(0x0040)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UPropertyBinding*> NativeBindings; // 0x0138(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_148[0x20]; // 0x0148(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ForceLayoutPrepass();
|
|
void ForceVolatile(bool bForce);
|
|
void InvalidateLayoutAndVolatility();
|
|
void K2_AddFieldValueChangedDelegate(const struct FFieldNotificationId& FieldId, TDelegate<void(class UObject* Object, const struct FFieldNotificationId& Field)> Delegate);
|
|
void K2_BroadcastFieldValueChanged(const struct FFieldNotificationId& FieldId);
|
|
void K2_RemoveFieldValueChangedDelegate(const struct FFieldNotificationId& FieldId, TDelegate<void(class UObject* Object, const struct FFieldNotificationId& Field)> Delegate);
|
|
void RemoveFromParent();
|
|
void ResetCursor();
|
|
void SetAllNavigationRules(EUINavigationRule Rule, class FName WidgetToFocus);
|
|
void SetClipping(EWidgetClipping InClipping);
|
|
void SetCursor(EMouseCursor InCursor);
|
|
void SetFocus();
|
|
void SetIsEnabled(bool bInIsEnabled);
|
|
void SetKeyboardFocus();
|
|
void SetNavigationRule(EUINavigation Direction, EUINavigationRule Rule, class FName WidgetToFocus);
|
|
void SetNavigationRuleBase(EUINavigation Direction, EUINavigationRule Rule);
|
|
void SetNavigationRuleCustom(EUINavigation Direction, TDelegate<void(EUINavigation Navigation)> InCustomDelegate);
|
|
void SetNavigationRuleCustomBoundary(EUINavigation Direction, TDelegate<void(EUINavigation Navigation)> InCustomDelegate);
|
|
void SetNavigationRuleExplicit(EUINavigation Direction, class UWidget* InWidget);
|
|
void SetRenderOpacity(float InOpacity);
|
|
void SetRenderScale(const struct FVector2D& Scale);
|
|
void SetRenderShear(const struct FVector2D& Shear);
|
|
void SetRenderTransform(const struct FWidgetTransform& InTransform);
|
|
void SetRenderTransformAngle(float Angle);
|
|
void SetRenderTransformPivot(const struct FVector2D& Pivot);
|
|
void SetRenderTranslation(const struct FVector2D& Translation);
|
|
void SetToolTip(class UWidget* Widget);
|
|
void SetToolTipText(const class FText& InToolTipText);
|
|
void SetUserFocus(class APlayerController* PlayerController);
|
|
void SetVisibility(ESlateVisibility InVisibility);
|
|
|
|
class FText GetAccessibleSummaryText() const;
|
|
class FText GetAccessibleText() const;
|
|
const struct FGeometry GetCachedGeometry() const;
|
|
EWidgetClipping GetClipping() const;
|
|
struct FVector2D GetDesiredSize() const;
|
|
class UGameInstance* GetGameInstance() const;
|
|
bool GetIsEnabled() const;
|
|
class ULocalPlayer* GetOwningLocalPlayer() const;
|
|
class APlayerController* GetOwningPlayer() const;
|
|
const struct FGeometry GetPaintSpaceGeometry() const;
|
|
class UPanelWidget* GetParent() const;
|
|
float GetRenderOpacity() const;
|
|
float GetRenderTransformAngle() const;
|
|
const struct FGeometry GetTickSpaceGeometry() const;
|
|
ESlateVisibility GetVisibility() const;
|
|
bool HasAnyUserFocus() const;
|
|
bool HasFocusedDescendants() const;
|
|
bool HasKeyboardFocus() const;
|
|
bool HasMouseCapture() const;
|
|
bool HasMouseCaptureByUser(int32 UserIndex, int32 PointerIndex) const;
|
|
bool HasUserFocus(class APlayerController* PlayerController) const;
|
|
bool HasUserFocusedDescendants(class APlayerController* PlayerController) const;
|
|
bool IsHovered() const;
|
|
bool IsInViewport() const;
|
|
bool IsRendered() const;
|
|
bool IsVisible() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Widget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Widget")
|
|
}
|
|
static class UWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidget;
|
|
|
|
// Class UMG.PanelWidget
|
|
// 0x0018 (0x0180 - 0x0168)
|
|
class UPanelWidget : public UWidget
|
|
{
|
|
public:
|
|
TArray<class UPanelSlot*> Slots; // 0x0168(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_178[0x8]; // 0x0178(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UPanelSlot* AddChild(class UWidget* Content);
|
|
void ClearChildren();
|
|
bool RemoveChild(class UWidget* Content);
|
|
bool RemoveChildAt(int32 Index_0);
|
|
|
|
TArray<class UWidget*> GetAllChildren() const;
|
|
class UWidget* GetChildAt(int32 Index_0) const;
|
|
int32 GetChildIndex(const class UWidget* Content) const;
|
|
int32 GetChildrenCount() const;
|
|
bool HasAnyChildren() const;
|
|
bool HasChild(class UWidget* Content) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PanelWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PanelWidget")
|
|
}
|
|
static class UPanelWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPanelWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPanelWidget;
|
|
|
|
// Class UMG.ContentWidget
|
|
// 0x0000 (0x0180 - 0x0180)
|
|
class UContentWidget : public UPanelWidget
|
|
{
|
|
public:
|
|
class UPanelSlot* SetContent(class UWidget* Content);
|
|
|
|
class UWidget* GetContent() const;
|
|
class UPanelSlot* GetContentSlot() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ContentWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ContentWidget")
|
|
}
|
|
static class UContentWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UContentWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UContentWidget;
|
|
|
|
// Class UMG.Border
|
|
// 0x0190 (0x0310 - 0x0180)
|
|
class UBorder final : public UContentWidget
|
|
{
|
|
public:
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0181(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bShowEffectWhenDisabled : 1; // 0x0182(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_183[0x1]; // 0x0183(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor ContentColorAndOpacity; // 0x0184(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ContentColorAndOpacityDelegate; // 0x0194(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x01A4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B4[0xC]; // 0x01B4(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush Background; // 0x01C0(0x00B0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> BackgroundDelegate; // 0x0270(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor BrushColor; // 0x0280(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> BrushColorDelegate; // 0x0290(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D DesiredSizeScale; // 0x02A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFlipForRightToLeftFlowDirection; // 0x02B0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B1[0x3]; // 0x02B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)> OnMouseButtonDownEvent; // 0x02B4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)> OnMouseButtonUpEvent; // 0x02C4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)> OnMouseMoveEvent; // 0x02D4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)> OnMouseDoubleClickEvent; // 0x02E4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2F4[0x1C]; // 0x02F4(0x001C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UMaterialInstanceDynamic* GetDynamicMaterial();
|
|
void SetBrush(const struct FSlateBrush& InBrush);
|
|
void SetBrushColor(const struct FLinearColor& InBrushColor);
|
|
void SetBrushFromAsset(class USlateBrushAsset* Asset);
|
|
void SetBrushFromMaterial(class UMaterialInterface* Material);
|
|
void SetBrushFromTexture(class UTexture2D* Texture);
|
|
void SetContentColorAndOpacity(const struct FLinearColor& InContentColorAndOpacity);
|
|
void SetDesiredSizeScale(const struct FVector2D& InScale);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetShowEffectWhenDisabled(bool bInShowEffectWhenDisabled);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Border")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Border")
|
|
}
|
|
static class UBorder* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBorder>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBorder;
|
|
|
|
// Class UMG.WidgetComponent
|
|
// 0x0140 (0x0660 - 0x0520)
|
|
class UWidgetComponent final : public UMeshComponent
|
|
{
|
|
public:
|
|
EWidgetSpace Space; // 0x0518(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EWidgetTimingPolicy TimingPolicy; // 0x0519(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_51A[0x6]; // 0x051A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UUserWidget> WidgetClass; // 0x0520(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FIntPoint DrawSize; // 0x0528(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bManuallyRedraw; // 0x0530(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bRedrawRequested; // 0x0531(0x0001)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_532[0x2]; // 0x0532(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float RedrawTime; // 0x0534(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_538[0x8]; // 0x0538(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FIntPoint CurrentDrawSize; // 0x0540(0x0008)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUseInvalidationInWorldSpace; // 0x0548(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bDrawAtDesiredSize; // 0x0549(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_54A[0x6]; // 0x054A(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D Pivot; // 0x0550(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bReceiveHardwareInput; // 0x0560(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bWindowFocusable; // 0x0561(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EWindowVisibility WindowVisibility; // 0x0562(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bApplyGammaCorrection; // 0x0563(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_564[0x4]; // 0x0564(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class ULocalPlayer* OwnerPlayer; // 0x0568(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor BackgroundColor; // 0x0570(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FLinearColor TintColorAndOpacity; // 0x0580(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float OpacityFromTexture; // 0x0590(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EWidgetBlendMode BlendMode; // 0x0594(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsTwoSided; // 0x0595(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool TickWhenOffscreen; // 0x0596(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_597[0x1]; // 0x0597(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UBodySetup* BodySetup; // 0x0598(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* TranslucentMaterial; // 0x05A0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* TranslucentMaterial_OneSided; // 0x05A8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* OpaqueMaterial; // 0x05B0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* OpaqueMaterial_OneSided; // 0x05B8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* MaskedMaterial; // 0x05C0(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInterface* MaskedMaterial_OneSided; // 0x05C8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UTextureRenderTarget2D* RenderTarget; // 0x05D0(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UMaterialInstanceDynamic* MaterialInstance; // 0x05D8(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bAddedToScreen; // 0x05E0(0x0001)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEditTimeUsable; // 0x05E1(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_5E2[0x2]; // 0x05E2(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FName SharedLayerName; // 0x05E4(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 LayerZOrder; // 0x05EC(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EWidgetGeometryMode GeometryMode; // 0x05F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_5F1[0x7]; // 0x05F1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
double CylinderArcAngle; // 0x05F8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ETickMode TickMode; // 0x0600(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_601[0x2F]; // 0x0601(0x002F)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UUserWidget* Widget; // 0x0630(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, DuplicateTransient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_638[0x28]; // 0x0638(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void RequestRedraw();
|
|
void RequestRenderUpdate();
|
|
void SetBackgroundColor(const struct FLinearColor& NewBackgroundColor);
|
|
void SetCylinderArcAngle(const double InCylinderArcAngle);
|
|
void SetDrawAtDesiredSize(bool bInDrawAtDesiredSize);
|
|
void SetDrawSize(const struct FVector2D& Size);
|
|
void SetGeometryMode(EWidgetGeometryMode InGeometryMode);
|
|
void SetManuallyRedraw(bool bUseManualRedraw);
|
|
void SetOwnerPlayer(class ULocalPlayer* LocalPlayer);
|
|
void SetPivot(const struct FVector2D& InPivot);
|
|
void SetRedrawTime(float InRedrawTime);
|
|
void SetTickMode(ETickMode InTickMode);
|
|
void SetTickWhenOffscreen(const bool bWantTickWhenOffscreen);
|
|
void SetTintColorAndOpacity(const struct FLinearColor& NewTintColorAndOpacity);
|
|
void SetTwoSided(const bool bWantTwoSided);
|
|
void SetWidget(class UUserWidget* Widget_0);
|
|
void SetWidgetSpace(EWidgetSpace NewSpace);
|
|
void SetWindowFocusable(bool bInWindowFocusable);
|
|
void SetWindowVisibility(EWindowVisibility InVisibility);
|
|
|
|
struct FVector2D GetCurrentDrawSize() const;
|
|
double GetCylinderArcAngle() const;
|
|
bool GetDrawAtDesiredSize() const;
|
|
struct FVector2D GetDrawSize() const;
|
|
EWidgetGeometryMode GetGeometryMode() const;
|
|
bool GetManuallyRedraw() const;
|
|
class UMaterialInstanceDynamic* GetMaterialInstance() const;
|
|
class ULocalPlayer* GetOwnerPlayer() const;
|
|
struct FVector2D GetPivot() const;
|
|
float GetRedrawTime() const;
|
|
class UTextureRenderTarget2D* GetRenderTarget() const;
|
|
bool GetTickWhenOffscreen() const;
|
|
bool GetTwoSided() const;
|
|
class UUserWidget* GetUserWidgetObject() const;
|
|
class UUserWidget* GetWidget() const;
|
|
EWidgetSpace GetWidgetSpace() const;
|
|
bool GetWindowFocusable() const;
|
|
EWindowVisibility GetWindowVisiblility() const;
|
|
bool IsWidgetVisible() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetComponent")
|
|
}
|
|
static class UWidgetComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetComponent;
|
|
|
|
// Class UMG.ListViewBase
|
|
// 0x0128 (0x0290 - 0x0168)
|
|
class UListViewBase : public UWidget
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UUserWidget* Widget)> BP_OnEntryGenerated; // 0x0168(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_178[0x10]; // 0x0178(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TSubclassOf<class UUserWidget> EntryWidgetClass; // 0x0188(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float WheelScrollMultiplier; // 0x0190(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEnableScrollAnimation; // 0x0194(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_195[0x3]; // 0x0195(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float ScrollingAnimationInterpolationSpeed; // 0x0198(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bInEnableTouchAnimatedScrolling; // 0x019C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool AllowOverscroll; // 0x019D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEnableRightClickScrolling; // 0x019E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEnableTouchScrolling; // 0x019F(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsPointerScrollingEnabled; // 0x01A0(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsGamepadScrollingEnabled; // 0x01A1(0x0001)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEnableFixedLineOffset; // 0x01A2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1A3[0x1]; // 0x01A3(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float FixedLineScrollOffset; // 0x01A4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bAllowDragging; // 0x01A8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1A9[0x7]; // 0x01A9(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class UUserWidget* Widget)> BP_OnEntryReleased; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected)
|
|
struct FUserWidgetPool EntryWidgetPool; // 0x01C0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_248[0x48]; // 0x0248(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void EndInertialScrolling();
|
|
void RegenerateAllEntries();
|
|
void RequestRefresh();
|
|
void ScrollToBottom();
|
|
void ScrollToTop();
|
|
void SetIsGamepadScrollingEnabled(bool bInIsGamepadScrollingEnabled);
|
|
void SetIsPointerScrollingEnabled(bool bInIsPointerScrollingEnabled);
|
|
void SetScrollbarVisibility(ESlateVisibility InVisibility);
|
|
void SetScrollOffset(const float InScrollOffset);
|
|
void SetWheelScrollMultiplier(float NewWheelScrollMultiplier);
|
|
|
|
const TArray<class UUserWidget*> GetDisplayedEntryWidgets() const;
|
|
float GetScrollOffset() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ListViewBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ListViewBase")
|
|
}
|
|
static class UListViewBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UListViewBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UListViewBase;
|
|
|
|
// Class UMG.ListView
|
|
// 0x08B0 (0x0B40 - 0x0290)
|
|
class UListView : public UListViewBase
|
|
{
|
|
public:
|
|
uint8 Pad_290[0xF0]; // 0x0290(0x00F0)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTableViewStyle WidgetStyle; // 0x0380(0x00C0)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
struct FScrollBarStyle ScrollBarStyle; // 0x0440(0x0650)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected)
|
|
EOrientation orientation; // 0x0A90(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ESelectionMode SelectionMode; // 0x0A91(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EConsumeMouseWheel ConsumeMouseWheel; // 0x0A92(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bClearSelectionOnClick; // 0x0A93(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsFocusable; // 0x0A94(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bReturnFocusToSelection; // 0x0A95(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EScrollIntoViewAlignment ScrollIntoViewAlignment; // 0x0A96(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_A97[0x1]; // 0x0A97(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UObject*> ListItems; // 0x0A98(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_AA8[0x10]; // 0x0AA8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float HorizontalEntrySpacing; // 0x0AB8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
float VerticalEntrySpacing; // 0x0ABC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FMargin ScrollBarPadding; // 0x0AC0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item, class UUserWidget* Widget)> BP_OnEntryInitialized; // 0x0AD0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item)> BP_OnItemClicked; // 0x0AE0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item)> BP_OnItemDoubleClicked; // 0x0AF0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item, bool bIsHovered)> BP_OnItemIsHoveredChanged; // 0x0B00(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item, bool bIsSelected)> BP_OnItemSelectionChanged; // 0x0B10(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item, class UUserWidget* Widget)> BP_OnItemScrolledIntoView; // 0x0B20(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(float ItemOffset, float DistanceRemaining)> BP_OnListViewScrolled; // 0x0B30(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void AddItem(class UObject* Item);
|
|
void BP_CancelScrollIntoView();
|
|
void BP_ClearSelection();
|
|
void BP_NavigateToItem(class UObject* Item);
|
|
void BP_ScrollItemIntoView(class UObject* Item);
|
|
void BP_SetItemSelection(class UObject* Item, bool bSelected);
|
|
void BP_SetListItems(const TArray<class UObject*>& InListItems);
|
|
void BP_SetSelectedItem(class UObject* Item);
|
|
void ClearListItems();
|
|
void NavigateToIndex(int32 Index_0);
|
|
void OnListItemEndPlayed(class AActor* Item, EEndPlayReason EndPlayReason);
|
|
void OnListItemOuterEndPlayed(class AActor* ItemOuter, EEndPlayReason EndPlayReason);
|
|
void RemoveItem(class UObject* Item);
|
|
void ScrollIndexIntoView(int32 Index_0);
|
|
void SetScrollBarPadding(const struct FMargin& InScrollBarPadding);
|
|
void SetScrollIntoViewAlignment(EScrollIntoViewAlignment NewScrollIntoViewAlignment);
|
|
void SetSelectedIndex(int32 Index_0);
|
|
void SetSelectionMode(ESelectionMode SelectionMode_0);
|
|
|
|
int32 BP_GetNumItemsSelected() const;
|
|
class UObject* BP_GetSelectedItem() const;
|
|
bool BP_GetSelectedItems(TArray<class UObject*>* Items) const;
|
|
bool BP_IsItemVisible(class UObject* Item) const;
|
|
float GetHorizontalEntrySpacing() const;
|
|
int32 GetIndexForItem(const class UObject* Item) const;
|
|
class UObject* GetItemAt(int32 Index_0) const;
|
|
const TArray<class UObject*> GetListItems() const;
|
|
int32 GetNumItems() const;
|
|
struct FMargin GetScrollBarPadding() const;
|
|
float GetVerticalEntrySpacing() const;
|
|
bool IsRefreshPending() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ListView")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ListView")
|
|
}
|
|
static class UListView* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UListView>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UListView;
|
|
|
|
// Class UMG.SlateVectorArtData
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class USlateVectorArtData final : public UObject
|
|
{
|
|
public:
|
|
TArray<struct FSlateMeshVertex> VertexData; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<uint32> IndexData; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class UMaterialInterface* Material; // 0x0048(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ExtentMin; // 0x0050(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FVector2D ExtentMax; // 0x0060(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlateVectorArtData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlateVectorArtData")
|
|
}
|
|
static class USlateVectorArtData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlateVectorArtData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlateVectorArtData;
|
|
|
|
// Class UMG.ListViewDesignerPreviewItem
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UListViewDesignerPreviewItem final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ListViewDesignerPreviewItem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ListViewDesignerPreviewItem")
|
|
}
|
|
static class UListViewDesignerPreviewItem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UListViewDesignerPreviewItem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UListViewDesignerPreviewItem;
|
|
|
|
// Class UMG.SlateAccessibleWidgetData
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class USlateAccessibleWidgetData final : public UObject
|
|
{
|
|
public:
|
|
bool bCanChildrenBeAccessible; // 0x0028(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESlateAccessibleBehavior AccessibleBehavior; // 0x0029(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESlateAccessibleBehavior AccessibleSummaryBehavior; // 0x002A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2B[0x5]; // 0x002B(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FText AccessibleText; // 0x0030(0x0010)(NativeAccessSpecifierPublic)
|
|
TDelegate<void()> AccessibleTextDelegate; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText AccessibleSummaryText; // 0x0050(0x0010)(NativeAccessSpecifierPublic)
|
|
TDelegate<void()> AccessibleSummaryTextDelegate; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlateAccessibleWidgetData")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlateAccessibleWidgetData")
|
|
}
|
|
static class USlateAccessibleWidgetData* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlateAccessibleWidgetData>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlateAccessibleWidgetData;
|
|
|
|
// Class UMG.CanvasPanel
|
|
// 0x0010 (0x0190 - 0x0180)
|
|
class UCanvasPanel final : public UPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UCanvasPanelSlot* AddChildToCanvas(class UWidget* Content);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CanvasPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CanvasPanel")
|
|
}
|
|
static class UCanvasPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCanvasPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCanvasPanel;
|
|
|
|
// Class UMG.WindowTitleBarArea
|
|
// 0x0020 (0x01A0 - 0x0180)
|
|
class UWindowTitleBarArea final : public UContentWidget
|
|
{
|
|
public:
|
|
bool bWindowButtonsEnabled; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bDoubleClickTogglesFullscreen; // 0x0181(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_182[0x1E]; // 0x0182(0x001E)(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("WindowTitleBarArea")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WindowTitleBarArea")
|
|
}
|
|
static class UWindowTitleBarArea* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWindowTitleBarArea>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWindowTitleBarArea;
|
|
|
|
// Class UMG.UIComponent
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UUIComponent final : public UObject
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UWidget> Owner; // 0x0028(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, DuplicateTransient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIComponent")
|
|
}
|
|
static class UUIComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIComponent;
|
|
|
|
// Class UMG.UserWidget
|
|
// 0x0168 (0x02D0 - 0x0168)
|
|
class UUserWidget : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor ColorAndOpacity; // 0x0170(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ColorAndOpacityDelegate; // 0x0180(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateColor ForegroundColor; // 0x0190(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ForegroundColorDelegate; // 0x01A4(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B4[0x4]; // 0x01B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(ESlateVisibility InVisibility)> OnVisibilityChanged; // 0x01B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C8[0x30]; // 0x01C8(0x0030)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMargin Padding; // 0x01F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
int32 Priority; // 0x0208(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bIsFocusable : 1; // 0x020C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bStopAction : 1; // 0x020C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bAutomaticallyRegisterInputOnConstruction : 1; // 0x020C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_20D[0x3]; // 0x020D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FQueuedWidgetAnimationTransition> QueuedWidgetAnimationTransitions; // 0x0210(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<class UUMGSequencePlayer*> ActiveSequencePlayers; // 0x0220(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
class UUMGSequenceTickManager* AnimationTickManager; // 0x0230(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UUMGSequencePlayer*> StoppedSequencePlayers; // 0x0238(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<struct FNamedSlotBinding> NamedSlotBindings; // 0x0248(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
TArray<class UUserWidgetExtension*> Extensions; // 0x0258(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
class UWidgetTree* WidgetTree; // 0x0268(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, TextExportTransient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bHasScriptImplementedTick : 1; // 0x0270(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bHasScriptImplementedPaint : 1; // 0x0270(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_271[0x17]; // 0x0271(0x0017)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EWidgetTickFrequency TickFrequency; // 0x0288(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_289[0x3]; // 0x0289(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FWidgetChild DesiredFocusWidget; // 0x028C(0x0010)(Edit, DisableEditOnInstance, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_29C[0x4]; // 0x029C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UInputComponent* InputComponent; // 0x02A0(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FAnimationEventBinding> AnimationCallbacks; // 0x02A8(0x0010)(ZeroConstructor, Transient, DuplicateTransient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2B8[0x18]; // 0x02B8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UUserWidgetExtension* AddExtension(TSubclassOf<class UUserWidgetExtension> InExtensionType);
|
|
bool AddToPlayerScreen(int32 ZOrder);
|
|
void AddToViewport(int32 ZOrder);
|
|
void BindToAnimationEvent(class UWidgetAnimation* Animation, TDelegate<void()> Delegate, EWidgetAnimationEvent AnimationEvent, class FName UserTag);
|
|
void BindToAnimationFinished(class UWidgetAnimation* Animation, TDelegate<void()> Delegate);
|
|
void BindToAnimationStarted(class UWidgetAnimation* Animation, TDelegate<void()> Delegate);
|
|
void CancelLatentActions();
|
|
void Construct();
|
|
void Destruct();
|
|
void FlushAnimations();
|
|
bool IsAnimationPlayingForward(const class UWidgetAnimation* InAnimation);
|
|
void ListenForInputAction(class FName ActionName, EInputEvent EventType, bool bConsume, TDelegate<void()> Callback);
|
|
void OnAddedToFocusPath(const struct FFocusEvent& InFocusEvent);
|
|
struct FEventReply OnAnalogValueChanged(const struct FGeometry& MyGeometry, const struct FAnalogInputEvent& InAnalogInputEvent);
|
|
void OnAnimationFinished(const class UWidgetAnimation* Animation);
|
|
void OnAnimationStarted(const class UWidgetAnimation* Animation);
|
|
void OnDragCancelled(const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation);
|
|
void OnDragDetected(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation** Operation);
|
|
void OnDragEnter(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation);
|
|
void OnDragLeave(const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation);
|
|
bool OnDragOver(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation);
|
|
bool OnDrop(const struct FGeometry& MyGeometry, const struct FPointerEvent& PointerEvent, class UDragDropOperation* Operation);
|
|
void OnFocusLost(const struct FFocusEvent& InFocusEvent);
|
|
struct FEventReply OnFocusReceived(const struct FGeometry& MyGeometry, const struct FFocusEvent& InFocusEvent);
|
|
void OnInitialized();
|
|
struct FEventReply OnKeyChar(const struct FGeometry& MyGeometry, const struct FCharacterEvent& InCharacterEvent);
|
|
struct FEventReply OnKeyDown(const struct FGeometry& MyGeometry, const struct FKeyEvent& InKeyEvent);
|
|
struct FEventReply OnKeyUp(const struct FGeometry& MyGeometry, const struct FKeyEvent& InKeyEvent);
|
|
struct FEventReply OnMotionDetected(const struct FGeometry& MyGeometry, const struct FMotionEvent& InMotionEvent);
|
|
struct FEventReply OnMouseButtonDoubleClick(const struct FGeometry& InMyGeometry, const struct FPointerEvent& InMouseEvent);
|
|
struct FEventReply OnMouseButtonDown(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
struct FEventReply OnMouseButtonUp(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
void OnMouseCaptureLost();
|
|
void OnMouseEnter(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
void OnMouseLeave(const struct FPointerEvent& MouseEvent);
|
|
struct FEventReply OnMouseMove(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
struct FEventReply OnMouseWheel(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
struct FEventReply OnPreviewKeyDown(const struct FGeometry& MyGeometry, const struct FKeyEvent& InKeyEvent);
|
|
struct FEventReply OnPreviewMouseButtonDown(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent);
|
|
void OnRemovedFromFocusPath(const struct FFocusEvent& InFocusEvent);
|
|
struct FEventReply OnTouchEnded(const struct FGeometry& MyGeometry, const struct FPointerEvent& InTouchEvent);
|
|
struct FEventReply OnTouchForceChanged(const struct FGeometry& MyGeometry, const struct FPointerEvent& InTouchEvent);
|
|
struct FEventReply OnTouchGesture(const struct FGeometry& MyGeometry, const struct FPointerEvent& GestureEvent);
|
|
struct FEventReply OnTouchMoved(const struct FGeometry& MyGeometry, const struct FPointerEvent& InTouchEvent);
|
|
struct FEventReply OnTouchStarted(const struct FGeometry& MyGeometry, const struct FPointerEvent& InTouchEvent);
|
|
float PauseAnimation(const class UWidgetAnimation* InAnimation);
|
|
class UUMGSequencePlayer* PlayAnimation(class UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed, bool bRestoreState);
|
|
class UUMGSequencePlayer* PlayAnimationForward(class UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState);
|
|
class UUMGSequencePlayer* PlayAnimationReverse(class UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState);
|
|
class UUMGSequencePlayer* PlayAnimationTimeRange(class UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed, bool bRestoreState);
|
|
void PlaySound(class USoundBase* SoundToPlay);
|
|
void PreConstruct(bool IsDesignTime);
|
|
float QueuePauseAnimation(const class UWidgetAnimation* InAnimation);
|
|
void QueuePlayAnimation(class UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed, bool bRestoreState);
|
|
void QueuePlayAnimationForward(class UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState);
|
|
void QueuePlayAnimationReverse(class UWidgetAnimation* InAnimation, float PlaybackSpeed, bool bRestoreState);
|
|
void QueuePlayAnimationTimeRange(class UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed, bool bRestoreState);
|
|
void QueueStopAllAnimations();
|
|
void QueueStopAnimation(const class UWidgetAnimation* InAnimation);
|
|
void RegisterInputComponent();
|
|
void RemoveExtension(class UUserWidgetExtension* InExtension);
|
|
void RemoveExtensions(TSubclassOf<class UUserWidgetExtension> InExtensionType);
|
|
void RemoveFromViewport();
|
|
void ReverseAnimation(const class UWidgetAnimation* InAnimation);
|
|
void SetAlignmentInViewport(const struct FVector2D& Alignment);
|
|
void SetAnchorsInViewport(const struct FAnchors& Anchors);
|
|
void SetAnimationCurrentTime(const class UWidgetAnimation* InAnimation, float InTime);
|
|
void SetColorAndOpacity(const struct FLinearColor& InColorAndOpacity);
|
|
void SetDesiredSizeInViewport(const struct FVector2D& Size);
|
|
void SetForegroundColor(const struct FSlateColor& InForegroundColor);
|
|
void SetInputActionBlocking(bool bShouldBlock);
|
|
void SetInputActionPriority(int32 NewPriority);
|
|
void SetNumLoopsToPlay(const class UWidgetAnimation* InAnimation, int32 NumLoopsToPlay);
|
|
void SetOwningPlayer(class APlayerController* LocalPlayerController);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetPlaybackSpeed(const class UWidgetAnimation* InAnimation, float PlaybackSpeed);
|
|
void SetPositionInViewport(const struct FVector2D& position, bool bRemoveDPIScale);
|
|
void StopAllAnimations();
|
|
void StopAnimation(const class UWidgetAnimation* InAnimation);
|
|
void StopAnimationsAndLatentActions();
|
|
void StopListeningForAllInputActions();
|
|
void StopListeningForInputAction(class FName ActionName, EInputEvent EventType);
|
|
void Tick(const struct FGeometry& MyGeometry, float InDeltaTime);
|
|
void UnbindAllFromAnimationFinished(class UWidgetAnimation* Animation);
|
|
void UnbindAllFromAnimationStarted(class UWidgetAnimation* Animation);
|
|
void UnbindFromAnimationFinished(class UWidgetAnimation* Animation, TDelegate<void()> Delegate);
|
|
void UnbindFromAnimationStarted(class UWidgetAnimation* Animation, TDelegate<void()> Delegate);
|
|
void UnregisterInputComponent();
|
|
|
|
struct FVector2D GetAlignmentInViewport() const;
|
|
struct FAnchors GetAnchorsInViewport() const;
|
|
float GetAnimationCurrentTime(const class UWidgetAnimation* InAnimation) const;
|
|
class UUserWidgetExtension* GetExtension(TSubclassOf<class UUserWidgetExtension> ExtensionType) const;
|
|
TArray<class UUserWidgetExtension*> GetExtensions(TSubclassOf<class UUserWidgetExtension> ExtensionType) const;
|
|
bool GetIsVisible() const;
|
|
class APlayerCameraManager* GetOwningPlayerCameraManager() const;
|
|
class APawn* GetOwningPlayerPawn() const;
|
|
bool IsAnimationPlaying(const class UWidgetAnimation* InAnimation) const;
|
|
bool IsAnyAnimationPlaying() const;
|
|
bool IsInteractable() const;
|
|
bool IsListeningForInputAction(class FName ActionName) const;
|
|
bool IsPlayingAnimation() const;
|
|
void OnPaint(struct FPaintContext& Context) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserWidget")
|
|
}
|
|
static class UUserWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUserWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUserWidget;
|
|
|
|
// Class UMG.PanelSlot
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UPanelSlot : public UVisual
|
|
{
|
|
public:
|
|
class UPanelWidget* Parent; // 0x0028(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UWidget* Content; // 0x0030(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
class UWidget* GetContent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PanelSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PanelSlot")
|
|
}
|
|
static class UPanelSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPanelSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPanelSlot;
|
|
|
|
// Class UMG.VerticalBoxSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UVerticalBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FSlateChildSize Size; // 0x0038(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0xE]; // 0x0052(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetSize(const struct FSlateChildSize& InSize);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("VerticalBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"VerticalBoxSlot")
|
|
}
|
|
static class UVerticalBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVerticalBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVerticalBoxSlot;
|
|
|
|
// Class UMG.UserWidgetExtension
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UUserWidgetExtension : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserWidgetExtension")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserWidgetExtension")
|
|
}
|
|
static class UUserWidgetExtension* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUserWidgetExtension>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUserWidgetExtension;
|
|
|
|
// Class UMG.UIComponentContainer
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UUIComponentContainer final : public UUserWidgetExtension
|
|
{
|
|
public:
|
|
TArray<struct FUIComponentTarget> Components; // 0x0028(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UIComponentContainer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UIComponentContainer")
|
|
}
|
|
static class UUIComponentContainer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUIComponentContainer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUIComponentContainer;
|
|
|
|
// Class UMG.UserWidgetBlueprint
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|
class UUserWidgetBlueprint final : public UBlueprint
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserWidgetBlueprint")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserWidgetBlueprint")
|
|
}
|
|
static class UUserWidgetBlueprint* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUserWidgetBlueprint>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUserWidgetBlueprint;
|
|
|
|
// Class UMG.WidgetBlueprintGeneratedClassExtension
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetBlueprintGeneratedClassExtension final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetBlueprintGeneratedClassExtension")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetBlueprintGeneratedClassExtension")
|
|
}
|
|
static class UWidgetBlueprintGeneratedClassExtension* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetBlueprintGeneratedClassExtension>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetBlueprintGeneratedClassExtension;
|
|
|
|
// Class UMG.WidgetBlueprintGeneratedClass
|
|
// 0x0070 (0x03D0 - 0x0360)
|
|
class UWidgetBlueprintGeneratedClass final : public UBlueprintGeneratedClass
|
|
{
|
|
public:
|
|
class UWidgetTree* WidgetTree; // 0x0360(0x0008)(ZeroConstructor, DuplicateTransient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TArray<class UWidgetBlueprintGeneratedClassExtension*> Extensions; // 0x0368(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate)
|
|
uint8 bClassRequiresNativeTick : 1; // 0x0378(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate))
|
|
uint8 bCanCallInitializedWithoutPlayerContext : 1; // 0x0378(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_379[0x7]; // 0x0379(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FDelegateRuntimeBinding> Bindings; // 0x0380(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class UWidgetAnimation*> Animations; // 0x0390(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TArray<class FName> NamedSlots; // 0x03A0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<class FName> AvailableNamedSlots; // 0x03B0(0x0010)(ZeroConstructor, AssetRegistrySearchable, NativeAccessSpecifierPublic)
|
|
TArray<class FName> InstanceNamedSlots; // 0x03C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetBlueprintGeneratedClass")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetBlueprintGeneratedClass")
|
|
}
|
|
static class UWidgetBlueprintGeneratedClass* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetBlueprintGeneratedClass>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetBlueprintGeneratedClass;
|
|
|
|
// Class UMG.WidgetFieldNotificationExtension
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UWidgetFieldNotificationExtension final : public UUserWidgetExtension
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetFieldNotificationExtension")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetFieldNotificationExtension")
|
|
}
|
|
static class UWidgetFieldNotificationExtension* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetFieldNotificationExtension>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetFieldNotificationExtension;
|
|
|
|
// Class UMG.WidgetNavigation
|
|
// 0x00D8 (0x0100 - 0x0028)
|
|
class UWidgetNavigation final : public UObject
|
|
{
|
|
public:
|
|
struct FWidgetNavigationData Up; // 0x0028(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWidgetNavigationData Down; // 0x004C(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWidgetNavigationData Left; // 0x0070(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWidgetNavigationData Right; // 0x0094(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWidgetNavigationData Next; // 0x00B8(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
struct FWidgetNavigationData Previous; // 0x00DC(0x0024)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetNavigation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetNavigation")
|
|
}
|
|
static class UWidgetNavigation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetNavigation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetNavigation;
|
|
|
|
// Class UMG.CheckBox
|
|
// 0x09A0 (0x0B20 - 0x0180)
|
|
class UCheckBox final : public UContentWidget
|
|
{
|
|
public:
|
|
ECheckBoxState CheckedState; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181[0x3]; // 0x0181(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void()> CheckedStateDelegate; // 0x0184(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_194[0xC]; // 0x0194(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FCheckBoxStyle WidgetStyle; // 0x01A0(0x0950)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0AF0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonClickMethod ClickMethod; // 0x0AF1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonTouchMethod TouchMethod; // 0x0AF2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonPressMethod PressMethod; // 0x0AF3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x0AF4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AF5[0x3]; // 0x0AF5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(bool bIsChecked)> OnCheckStateChanged; // 0x0AF8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B08[0x18]; // 0x0B08(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetCheckedState(ECheckBoxState InCheckedState);
|
|
void SetClickMethod(EButtonClickMethod InClickMethod);
|
|
void SetIsChecked(bool InIsChecked);
|
|
void SetPressMethod(EButtonPressMethod InPressMethod);
|
|
void SetTouchMethod(EButtonTouchMethod InTouchMethod);
|
|
|
|
ECheckBoxState GetCheckedState() const;
|
|
bool IsChecked() const;
|
|
bool IsPressed() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheckBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheckBox")
|
|
}
|
|
static class UCheckBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheckBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheckBox;
|
|
|
|
// Class UMG.WrapBox
|
|
// 0x0028 (0x01A8 - 0x0180)
|
|
class UWrapBox final : public UPanelWidget
|
|
{
|
|
public:
|
|
struct FVector2D InnerSlotPadding; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WrapSize; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bExplicitWrapSize; // 0x0194(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0195(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EOrientation orientation; // 0x0196(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_197[0x11]; // 0x0197(0x0011)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UWrapBoxSlot* AddChildToWrapBox(class UWidget* Content);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetInnerSlotPadding(const struct FVector2D& InPadding);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WrapBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WrapBox")
|
|
}
|
|
static class UWrapBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWrapBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWrapBox;
|
|
|
|
// Class UMG.MovieScene2DTransformPropertySystem
|
|
// 0x0000 (0x0058 - 0x0058)
|
|
class UMovieScene2DTransformPropertySystem final : public UMovieScenePropertySystem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieScene2DTransformPropertySystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieScene2DTransformPropertySystem")
|
|
}
|
|
static class UMovieScene2DTransformPropertySystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieScene2DTransformPropertySystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieScene2DTransformPropertySystem;
|
|
|
|
// Class UMG.PropertyBinding
|
|
// 0x0048 (0x0070 - 0x0028)
|
|
class UPropertyBinding : public UObject
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class UObject> SourceObject; // 0x0028(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FDynamicPropertyPath SourcePath; // 0x0030(0x0038)(NativeAccessSpecifierPublic)
|
|
class FName DestinationProperty; // 0x0068(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PropertyBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PropertyBinding")
|
|
}
|
|
static class UPropertyBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPropertyBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPropertyBinding;
|
|
|
|
// Class UMG.BrushBinding
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
class UBrushBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
struct FSlateBrush GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BrushBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BrushBinding")
|
|
}
|
|
static class UBrushBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBrushBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBrushBinding;
|
|
|
|
// Class UMG.MovieScene2DTransformSection
|
|
// 0x0780 (0x0878 - 0x00F8)
|
|
class UMovieScene2DTransformSection final : public UMovieSceneSection
|
|
{
|
|
public:
|
|
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMovieScene2DTransformMask TransformMask; // 0x0100(0x0004)(NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_104[0x4]; // 0x0104(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMovieSceneFloatChannel Translation[0x2]; // 0x0108(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel Rotation; // 0x0328(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel Scale[0x2]; // 0x0438(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel Shear[0x2]; // 0x0658(0x0110)(NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieScene2DTransformSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieScene2DTransformSection")
|
|
}
|
|
static class UMovieScene2DTransformSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieScene2DTransformSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieScene2DTransformSection;
|
|
|
|
// Class UMG.MovieScene2DTransformTrack
|
|
// 0x0000 (0x0128 - 0x0128)
|
|
class UMovieScene2DTransformTrack final : public UMovieScenePropertyTrack
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieScene2DTransformTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieScene2DTransformTrack")
|
|
}
|
|
static class UMovieScene2DTransformTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieScene2DTransformTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieScene2DTransformTrack;
|
|
|
|
// Class UMG.WidgetAnimation
|
|
// 0x0030 (0x0098 - 0x0068)
|
|
class UWidgetAnimation final : public UMovieSceneSequence
|
|
{
|
|
public:
|
|
class UMovieScene* MovieScene; // 0x0068(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<struct FWidgetAnimationBinding> AnimationBindings; // 0x0070(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
bool bLegacyFinishOnStop; // 0x0080(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_81[0x7]; // 0x0081(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class FString DisplayLabel; // 0x0088(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void BindToAnimationFinished(class UUserWidget* Widget, TDelegate<void()> Delegate);
|
|
void BindToAnimationStarted(class UUserWidget* Widget, TDelegate<void()> Delegate);
|
|
void UnbindAllFromAnimationFinished(class UUserWidget* Widget);
|
|
void UnbindAllFromAnimationStarted(class UUserWidget* Widget);
|
|
void UnbindFromAnimationFinished(class UUserWidget* Widget, TDelegate<void()> Delegate);
|
|
void UnbindFromAnimationStarted(class UUserWidget* Widget, TDelegate<void()> Delegate);
|
|
|
|
float GetEndTime() const;
|
|
float GetStartTime() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetAnimation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetAnimation")
|
|
}
|
|
static class UWidgetAnimation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetAnimation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetAnimation;
|
|
|
|
// Class UMG.MovieSceneMarginPropertySystem
|
|
// 0x0000 (0x0058 - 0x0058)
|
|
class UMovieSceneMarginPropertySystem final : public UMovieScenePropertySystem
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneMarginPropertySystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneMarginPropertySystem")
|
|
}
|
|
static class UMovieSceneMarginPropertySystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneMarginPropertySystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneMarginPropertySystem;
|
|
|
|
// Class UMG.MovieSceneMarginSection
|
|
// 0x0448 (0x0540 - 0x00F8)
|
|
class UMovieSceneMarginSection final : public UMovieSceneSection
|
|
{
|
|
public:
|
|
uint8 Pad_F8[0x8]; // 0x00F8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMovieSceneFloatChannel TopCurve; // 0x0100(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel LeftCurve; // 0x0210(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel RightCurve; // 0x0320(0x0110)(NativeAccessSpecifierPublic)
|
|
struct FMovieSceneFloatChannel BottomCurve; // 0x0430(0x0110)(NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneMarginSection")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneMarginSection")
|
|
}
|
|
static class UMovieSceneMarginSection* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneMarginSection>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneMarginSection;
|
|
|
|
// Class UMG.MovieSceneMarginTrack
|
|
// 0x0000 (0x0128 - 0x0128)
|
|
class UMovieSceneMarginTrack final : public UMovieScenePropertyTrack
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneMarginTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneMarginTrack")
|
|
}
|
|
static class UMovieSceneMarginTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneMarginTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneMarginTrack;
|
|
|
|
// Class UMG.MovieSceneWidgetMaterialSystem
|
|
// 0x0168 (0x01A8 - 0x0040)
|
|
class UMovieSceneWidgetMaterialSystem final : public UMovieSceneEntitySystem
|
|
{
|
|
public:
|
|
uint8 Pad_40[0x168]; // 0x0040(0x0168)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneWidgetMaterialSystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneWidgetMaterialSystem")
|
|
}
|
|
static class UMovieSceneWidgetMaterialSystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneWidgetMaterialSystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneWidgetMaterialSystem;
|
|
|
|
// Class UMG.MovieSceneWidgetMaterialTrack
|
|
// 0x0028 (0x0138 - 0x0110)
|
|
class UMovieSceneWidgetMaterialTrack final : public UMovieSceneMaterialTrack
|
|
{
|
|
public:
|
|
uint8 Pad_110[0x10]; // 0x0110(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> BrushPropertyNamePath; // 0x0120(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class FName TrackName; // 0x0130(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MovieSceneWidgetMaterialTrack")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MovieSceneWidgetMaterialTrack")
|
|
}
|
|
static class UMovieSceneWidgetMaterialTrack* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMovieSceneWidgetMaterialTrack>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMovieSceneWidgetMaterialTrack;
|
|
|
|
// Class UMG.WidgetLayoutLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetLayoutLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static struct FVector2D GetMousePositionOnPlatform();
|
|
static struct FVector2D GetMousePositionOnViewport(class UObject* WorldContextObject);
|
|
static bool GetMousePositionScaledByDPI(class APlayerController* Player, float* LocationX, float* LocationY);
|
|
static struct FGeometry GetPlayerScreenWidgetGeometry(class APlayerController* PlayerController);
|
|
static float GetViewportScale(const class UObject* WorldContextObject);
|
|
static struct FVector2D GetViewportSize(class UObject* WorldContextObject);
|
|
static struct FGeometry GetViewportWidgetGeometry(class UObject* WorldContextObject);
|
|
static bool ProjectWorldLocationToWidgetPosition(class APlayerController* PlayerController, const struct FVector& WorldLocation, struct FVector2D* ScreenPosition, bool bPlayerViewportRelative);
|
|
static void RemoveAllWidgets(class UObject* WorldContextObject);
|
|
static class UBorderSlot* SlotAsBorderSlot(class UWidget* Widget);
|
|
static class UCanvasPanelSlot* SlotAsCanvasSlot(class UWidget* Widget);
|
|
static class UGridSlot* SlotAsGridSlot(class UWidget* Widget);
|
|
static class UHorizontalBoxSlot* SlotAsHorizontalBoxSlot(class UWidget* Widget);
|
|
static class UOverlaySlot* SlotAsOverlaySlot(class UWidget* Widget);
|
|
static class USafeZoneSlot* SlotAsSafeBoxSlot(class UWidget* Widget);
|
|
static class UScaleBoxSlot* SlotAsScaleBoxSlot(class UWidget* Widget);
|
|
static class UScrollBoxSlot* SlotAsScrollBoxSlot(class UWidget* Widget);
|
|
static class USizeBoxSlot* SlotAsSizeBoxSlot(class UWidget* Widget);
|
|
static class UUniformGridSlot* SlotAsUniformGridSlot(class UWidget* Widget);
|
|
static class UVerticalBoxSlot* SlotAsVerticalBoxSlot(class UWidget* Widget);
|
|
static class UWidgetSwitcherSlot* SlotAsWidgetSwitcherSlot(class UWidget* Widget);
|
|
static class UWrapBoxSlot* SlotAsWrapBoxSlot(class UWidget* Widget);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetLayoutLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetLayoutLibrary")
|
|
}
|
|
static class UWidgetLayoutLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetLayoutLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetLayoutLibrary;
|
|
|
|
// Class UMG.UMGSequencePlayer
|
|
// 0x02A0 (0x02C8 - 0x0028)
|
|
class UUMGSequencePlayer final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x1E8]; // 0x0028(0x01E8)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidgetAnimation* Animation; // 0x0210(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_218[0x8]; // 0x0218(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMovieSceneRootEvaluationTemplateInstance RootTemplateInstance; // 0x0220(0x0020)(NativeAccessSpecifierPrivate)
|
|
uint8 Pad_240[0x88]; // 0x0240(0x0088)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetUserTag(class FName InUserTag);
|
|
|
|
class FName GetUserTag() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UMGSequencePlayer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UMGSequencePlayer")
|
|
}
|
|
static class UUMGSequencePlayer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUMGSequencePlayer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUMGSequencePlayer;
|
|
|
|
// Class UMG.UMGSequenceTickManager
|
|
// 0x0098 (0x00C0 - 0x0028)
|
|
class UUMGSequenceTickManager final : public UObject
|
|
{
|
|
public:
|
|
TMap<TWeakObjectPtr<class UUserWidget>, struct FSequenceTickManagerWidgetData> WeakUserWidgetData; // 0x0028(0x0050)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
class UMovieSceneEntitySystemLinker* Linker; // 0x0078(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_80[0x40]; // 0x0080(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UMGSequenceTickManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UMGSequenceTickManager")
|
|
}
|
|
static class UUMGSequenceTickManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUMGSequenceTickManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUMGSequenceTickManager;
|
|
|
|
// Class UMG.WidgetAnimationDelegateBinding
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UWidgetAnimationDelegateBinding final : public UDynamicBlueprintBinding
|
|
{
|
|
public:
|
|
TArray<struct FBlueprintWidgetAnimationDelegateBinding> WidgetAnimationDelegateBindings; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetAnimationDelegateBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetAnimationDelegateBinding")
|
|
}
|
|
static class UWidgetAnimationDelegateBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetAnimationDelegateBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetAnimationDelegateBinding;
|
|
|
|
// Class UMG.WidgetAnimationPlayCallbackProxy
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UWidgetAnimationPlayCallbackProxy final : public UObject
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void()> Finished; // 0x0028(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UWidgetAnimationPlayCallbackProxy* CreatePlayAnimationProxyObject(class UUMGSequencePlayer** Result, class UUserWidget* Widget, class UWidgetAnimation* InAnimation, float StartAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed);
|
|
static class UWidgetAnimationPlayCallbackProxy* CreatePlayAnimationTimeRangeProxyObject(class UUMGSequencePlayer** Result, class UUserWidget* Widget, class UWidgetAnimation* InAnimation, float StartAtTime, float EndAtTime, int32 NumLoopsToPlay, EUMGSequencePlayMode PlayMode, float PlaybackSpeed);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetAnimationPlayCallbackProxy")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetAnimationPlayCallbackProxy")
|
|
}
|
|
static class UWidgetAnimationPlayCallbackProxy* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetAnimationPlayCallbackProxy>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetAnimationPlayCallbackProxy;
|
|
|
|
// Class UMG.BoolBinding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UBoolBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
bool GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BoolBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BoolBinding")
|
|
}
|
|
static class UBoolBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBoolBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBoolBinding;
|
|
|
|
// Class UMG.CheckedStateBinding
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
class UCheckedStateBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
ECheckBoxState GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CheckedStateBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CheckedStateBinding")
|
|
}
|
|
static class UCheckedStateBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCheckedStateBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCheckedStateBinding;
|
|
|
|
// Class UMG.ColorBinding
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
class UColorBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
struct FLinearColor GetLinearValue() const;
|
|
struct FSlateColor GetSlateValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ColorBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ColorBinding")
|
|
}
|
|
static class UColorBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UColorBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UColorBinding;
|
|
|
|
// Class UMG.FloatBinding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UFloatBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
float GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("FloatBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"FloatBinding")
|
|
}
|
|
static class UFloatBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UFloatBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UFloatBinding;
|
|
|
|
// Class UMG.Int32Binding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UInt32Binding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
int32 GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Int32Binding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Int32Binding")
|
|
}
|
|
static class UInt32Binding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInt32Binding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInt32Binding;
|
|
|
|
// Class UMG.MouseCursorBinding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UMouseCursorBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
EMouseCursor GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MouseCursorBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MouseCursorBinding")
|
|
}
|
|
static class UMouseCursorBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMouseCursorBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMouseCursorBinding;
|
|
|
|
// Class UMG.WidgetBinaryStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetBinaryStateRegistration : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetBinaryStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetBinaryStateRegistration")
|
|
}
|
|
static class UWidgetBinaryStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetBinaryStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetBinaryStateRegistration;
|
|
|
|
// Class UMG.WidgetHoveredStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetHoveredStateRegistration final : public UWidgetBinaryStateRegistration
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetHoveredStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetHoveredStateRegistration")
|
|
}
|
|
static class UWidgetHoveredStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetHoveredStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetHoveredStateRegistration;
|
|
|
|
// Class UMG.WidgetPressedStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetPressedStateRegistration final : public UWidgetBinaryStateRegistration
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetPressedStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetPressedStateRegistration")
|
|
}
|
|
static class UWidgetPressedStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetPressedStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetPressedStateRegistration;
|
|
|
|
// Class UMG.WidgetDisabledStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetDisabledStateRegistration final : public UWidgetBinaryStateRegistration
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetDisabledStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetDisabledStateRegistration")
|
|
}
|
|
static class UWidgetDisabledStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetDisabledStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetDisabledStateRegistration;
|
|
|
|
// Class UMG.WidgetSelectedStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetSelectedStateRegistration final : public UWidgetBinaryStateRegistration
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetSelectedStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetSelectedStateRegistration")
|
|
}
|
|
static class UWidgetSelectedStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetSelectedStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetSelectedStateRegistration;
|
|
|
|
// Class UMG.WidgetEnumStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetEnumStateRegistration : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetEnumStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetEnumStateRegistration")
|
|
}
|
|
static class UWidgetEnumStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetEnumStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetEnumStateRegistration;
|
|
|
|
// Class UMG.WidgetStateSettings
|
|
// 0x06B0 (0x06E8 - 0x0038)
|
|
class UWidgetStateSettings final : public UDeveloperSettings
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x6B0]; // 0x0038(0x06B0)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetStateSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetStateSettings")
|
|
}
|
|
static class UWidgetStateSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetStateSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetStateSettings;
|
|
|
|
// Class UMG.TextBinding
|
|
// 0x0008 (0x0078 - 0x0070)
|
|
class UTextBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class FString GetStringValue() const;
|
|
class FText GetTextValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TextBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TextBinding")
|
|
}
|
|
static class UTextBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTextBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTextBinding;
|
|
|
|
// Class UMG.VisibilityBinding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UVisibilityBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
ESlateVisibility GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("VisibilityBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"VisibilityBinding")
|
|
}
|
|
static class UVisibilityBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVisibilityBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVisibilityBinding;
|
|
|
|
// Class UMG.WidgetBinding
|
|
// 0x0000 (0x0070 - 0x0070)
|
|
class UWidgetBinding final : public UPropertyBinding
|
|
{
|
|
public:
|
|
class UWidget* GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetBinding")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetBinding")
|
|
}
|
|
static class UWidgetBinding* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetBinding>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetBinding;
|
|
|
|
// Class UMG.AsyncTaskDownloadImage
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UAsyncTaskDownloadImage final : public UBlueprintAsyncActionBase
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UTexture2DDynamic* Texture)> OnSuccess; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UTexture2DDynamic* Texture)> OnFail; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UAsyncTaskDownloadImage* DownloadImage(const class FString& URL);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AsyncTaskDownloadImage")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AsyncTaskDownloadImage")
|
|
}
|
|
static class UAsyncTaskDownloadImage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAsyncTaskDownloadImage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAsyncTaskDownloadImage;
|
|
|
|
// Class UMG.UserListEntry
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IUserListEntry final
|
|
{
|
|
public:
|
|
void BP_OnEntryReleased();
|
|
void BP_OnItemExpansionChanged(bool bIsExpanded);
|
|
void BP_OnItemSelectionChanged(bool bIsSelected);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserListEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserListEntry")
|
|
}
|
|
static class IUserListEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IUserListEntry>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IUserListEntry;
|
|
|
|
// Class UMG.UserListEntryLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UUserListEntryLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UListViewBase* GetOwningListView(TScriptInterface<class IUserListEntry> UserListEntry);
|
|
static bool IsListItemExpanded(TScriptInterface<class IUserListEntry> UserListEntry);
|
|
static bool IsListItemSelected(TScriptInterface<class IUserListEntry> UserListEntry);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserListEntryLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserListEntryLibrary")
|
|
}
|
|
static class UUserListEntryLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUserListEntryLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUserListEntryLibrary;
|
|
|
|
// Class UMG.UserObjectListEntry
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IUserObjectListEntry final
|
|
{
|
|
public:
|
|
void OnListItemObjectSet(class UObject* ListItemObject);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserObjectListEntry")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserObjectListEntry")
|
|
}
|
|
static class IUserObjectListEntry* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IUserObjectListEntry>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IUserObjectListEntry;
|
|
|
|
// Class UMG.UserObjectListEntryLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UUserObjectListEntryLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UObject* GetListItemObject(TScriptInterface<class IUserObjectListEntry> UserObjectListEntry);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UserObjectListEntryLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UserObjectListEntryLibrary")
|
|
}
|
|
static class UUserObjectListEntryLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUserObjectListEntryLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUserObjectListEntryLibrary;
|
|
|
|
// Class UMG.BackgroundBlur
|
|
// 0x0100 (0x0280 - 0x0180)
|
|
class UBackgroundBlur final : public UContentWidget
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0190(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0191(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bApplyAlphaToBlur; // 0x0192(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_193[0x1]; // 0x0193(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float BlurStrength; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bOverrideAutoRadiusCalculation; // 0x0198(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_199[0x3]; // 0x0199(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 BlurRadius; // 0x019C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector4 CornerRadius; // 0x01A0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateBrush LowQualityFallbackBrush; // 0x01C0(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_270[0x10]; // 0x0270(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetApplyAlphaToBlur(bool bInApplyAlphaToBlur);
|
|
void SetBlurRadius(int32 InBlurRadius);
|
|
void SetBlurStrength(float InStrength);
|
|
void SetCornerRadius(const struct FVector4& InCornerRadius);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetLowQualityFallbackBrush(const struct FSlateBrush& InBrush);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BackgroundBlur")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BackgroundBlur")
|
|
}
|
|
static class UBackgroundBlur* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBackgroundBlur>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBackgroundBlur;
|
|
|
|
// Class UMG.BackgroundBlurSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UBackgroundBlurSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
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("BackgroundBlurSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BackgroundBlurSlot")
|
|
}
|
|
static class UBackgroundBlurSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBackgroundBlurSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBackgroundBlurSlot;
|
|
|
|
// Class UMG.BorderSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UBorderSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
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("BorderSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BorderSlot")
|
|
}
|
|
static class UBorderSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBorderSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBorderSlot;
|
|
|
|
// Class UMG.Button
|
|
// 0x0400 (0x0580 - 0x0180)
|
|
class UButton final : public UContentWidget
|
|
{
|
|
public:
|
|
struct FButtonStyle WidgetStyle; // 0x0180(0x0370)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ColorAndOpacity; // 0x04F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor BackgroundColor; // 0x0500(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonClickMethod ClickMethod; // 0x0510(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonTouchMethod TouchMethod; // 0x0511(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EButtonPressMethod PressMethod; // 0x0512(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x0513(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_514[0x4]; // 0x0514(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnClicked; // 0x0518(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnPressed; // 0x0528(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnReleased; // 0x0538(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnHovered; // 0x0548(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnUnhovered; // 0x0558(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_568[0x18]; // 0x0568(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetBackgroundColor(const struct FLinearColor& InBackgroundColor);
|
|
void SetClickMethod(EButtonClickMethod InClickMethod);
|
|
void SetColorAndOpacity(const struct FLinearColor& InColorAndOpacity);
|
|
void SetPressMethod(EButtonPressMethod InPressMethod);
|
|
void SetStyle(const struct FButtonStyle& InStyle);
|
|
void SetTouchMethod(EButtonTouchMethod InTouchMethod);
|
|
|
|
bool IsPressed() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Button")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Button")
|
|
}
|
|
static class UButton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UButton;
|
|
|
|
// Class UMG.ButtonSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UButtonSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
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("ButtonSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ButtonSlot")
|
|
}
|
|
static class UButtonSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UButtonSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UButtonSlot;
|
|
|
|
// Class UMG.CanvasPanelSlot
|
|
// 0x0050 (0x0088 - 0x0038)
|
|
class UCanvasPanelSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FAnchorData LayoutData; // 0x0038(0x0040)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bAutoSize; // 0x0078(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_79[0x3]; // 0x0079(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 ZOrder; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_80[0x8]; // 0x0080(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetAlignment(const struct FVector2D& InAlignment);
|
|
void SetAnchors(const struct FAnchors& InAnchors);
|
|
void SetAutoSize(bool InbAutoSize);
|
|
void SetLayout(const struct FAnchorData& InLayoutData);
|
|
void SetMaximum(const struct FVector2D& InMaximumAnchors);
|
|
void SetMinimum(const struct FVector2D& InMinimumAnchors);
|
|
void SetOffsets(const struct FMargin& InOffset);
|
|
void SetPosition(const struct FVector2D& InPosition);
|
|
void SetSize(const struct FVector2D& InSize);
|
|
void SetZOrder(int32 InZOrder);
|
|
|
|
struct FVector2D GetAlignment() const;
|
|
struct FAnchors GetAnchors() const;
|
|
bool GetAutoSize() const;
|
|
struct FAnchorData GetLayout() const;
|
|
struct FMargin GetOffsets() const;
|
|
struct FVector2D GetPosition() const;
|
|
struct FVector2D GetSize() const;
|
|
int32 GetZOrder() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CanvasPanelSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CanvasPanelSlot")
|
|
}
|
|
static class UCanvasPanelSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCanvasPanelSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCanvasPanelSlot;
|
|
|
|
// Class UMG.WidgetCheckedStateRegistration
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetCheckedStateRegistration final : public UWidgetEnumStateRegistration
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetCheckedStateRegistration")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetCheckedStateRegistration")
|
|
}
|
|
static class UWidgetCheckedStateRegistration* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetCheckedStateRegistration>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetCheckedStateRegistration;
|
|
|
|
// Class UMG.CircularThrobber
|
|
// 0x00E8 (0x0250 - 0x0168)
|
|
class UCircularThrobber final : public UWidget
|
|
{
|
|
public:
|
|
int32 NumberOfPieces; // 0x0168(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Period; // 0x016C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x0170(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_174[0xC]; // 0x0174(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush Image; // 0x0180(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bEnableRadius; // 0x0230(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_231[0x1F]; // 0x0231(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetNumberOfPieces(int32 InNumberOfPieces);
|
|
void SetPeriod(float InPeriod);
|
|
void SetRadius(float InRadius);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CircularThrobber")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CircularThrobber")
|
|
}
|
|
static class UCircularThrobber* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCircularThrobber>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCircularThrobber;
|
|
|
|
// Class UMG.ComboBox
|
|
// 0x0698 (0x0800 - 0x0168)
|
|
class UComboBox final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FScrollBarStyle ScrollBarStyle; // 0x0170(0x0650)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TArray<class UObject*> Items; // 0x07C0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* Item)> OnGenerateWidgetEvent; // 0x07D0(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsFocusable; // 0x07E0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7E1[0x1F]; // 0x07E1(0x001F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboBox")
|
|
}
|
|
static class UComboBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComboBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComboBox;
|
|
|
|
// Class UMG.ComboBoxKey
|
|
// 0x17E8 (0x1950 - 0x0168)
|
|
class UComboBoxKey final : public UWidget
|
|
{
|
|
public:
|
|
TArray<class FName> Options; // 0x0168(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class FName SelectedOption; // 0x0178(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
struct FComboBoxStyle WidgetStyle; // 0x0180(0x05A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTableRowStyle ItemStyle; // 0x0720(0x0B50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FScrollBarStyle ScrollBarStyle; // 0x1270(0x0650)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FSlateColor ForegroundColor; // 0x18C0(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FMargin ContentPadding; // 0x18D4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxListHeight; // 0x18E4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bHasDownArrow; // 0x18E8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableGamepadNavigationMode; // 0x18E9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsFocusable; // 0x18EA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18EB[0x1]; // 0x18EB(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void(class FName Item)> OnGenerateContentWidget; // 0x18EC(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class FName Item)> OnGenerateItemWidget; // 0x18FC(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_190C[0x4]; // 0x190C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class FName SelectedItem, ESelectInfo SelectionType)> OnSelectionChanged; // 0x1910(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnOpening; // 0x1920(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1930[0x20]; // 0x1930(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AddOption(class FName Option);
|
|
void ClearOptions();
|
|
void ClearSelection();
|
|
bool RemoveOption(class FName Option);
|
|
void SetSelectedOption(class FName Option);
|
|
|
|
class FName GetSelectedOption() const;
|
|
bool IsOpen() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboBoxKey")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboBoxKey")
|
|
}
|
|
static class UComboBoxKey* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComboBoxKey>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComboBoxKey;
|
|
|
|
// Class UMG.ComboBoxString
|
|
// 0x1878 (0x19E0 - 0x0168)
|
|
class UComboBoxString final : public UWidget
|
|
{
|
|
public:
|
|
TArray<class FString> DefaultOptions; // 0x0168(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
class FString SelectedOption; // 0x0178(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_188[0x8]; // 0x0188(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FComboBoxStyle WidgetStyle; // 0x0190(0x05A0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTableRowStyle ItemStyle; // 0x0730(0x0B50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FScrollBarStyle ScrollBarStyle; // 0x1280(0x0650)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
struct FMargin ContentPadding; // 0x18D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MaxListHeight; // 0x18E0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool HasDownArrow; // 0x18E4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool EnableGamepadNavigationMode; // 0x18E5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18E6[0x2]; // 0x18E6(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateFontInfo Font; // 0x18E8(0x0060)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateColor ForegroundColor; // 0x1948(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
bool bIsFocusable; // 0x195C(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_195D[0x3]; // 0x195D(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void(const class FString& Item)> OnGenerateWidgetEvent; // 0x1960(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FString& SelectedItem, ESelectInfo SelectionType)> OnSelectionChanged; // 0x1970(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnOpening; // 0x1980(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1990[0x50]; // 0x1990(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void AddOption(const class FString& Option);
|
|
void ClearOptions();
|
|
void ClearSelection();
|
|
void RefreshOptions();
|
|
bool RemoveOption(const class FString& Option);
|
|
void SetSelectedIndex(const int32 Index_0);
|
|
void SetSelectedOption(const class FString& Option);
|
|
|
|
int32 FindOptionIndex(const class FString& Option) const;
|
|
class FString GetOptionAtIndex(int32 Index_0) const;
|
|
int32 GetOptionCount() const;
|
|
int32 GetSelectedIndex() const;
|
|
class FString GetSelectedOption() const;
|
|
bool IsOpen() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ComboBoxString")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ComboBoxString")
|
|
}
|
|
static class UComboBoxString* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UComboBoxString>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UComboBoxString;
|
|
|
|
// Class UMG.DynamicEntryBoxBase
|
|
// 0x00E0 (0x0248 - 0x0168)
|
|
class UDynamicEntryBoxBase : public UWidget
|
|
{
|
|
public:
|
|
struct FVector2D EntrySpacing; // 0x0168(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<struct FVector2D> SpacingPattern; // 0x0178(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
EDynamicBoxType EntryBoxType; // 0x0188(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_189[0x3]; // 0x0189(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateChildSize EntrySizeRule; // 0x018C(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
EHorizontalAlignment EntryHorizontalAlignment; // 0x0194(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EVerticalAlignment EntryVerticalAlignment; // 0x0195(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_196[0x2]; // 0x0196(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 MaxElementSize; // 0x0198(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FRadialBoxSettings RadialBoxSettings; // 0x019C(0x0010)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1AC[0x14]; // 0x01AC(0x0014)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FUserWidgetPool EntryWidgetPool; // 0x01C0(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
void SetEntrySpacing(const struct FVector2D& InEntrySpacing);
|
|
void SetRadialSettings(const struct FRadialBoxSettings& InSettings);
|
|
|
|
const TArray<class UUserWidget*> GetAllEntries() const;
|
|
int32 GetNumEntries() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicEntryBoxBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicEntryBoxBase")
|
|
}
|
|
static class UDynamicEntryBoxBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicEntryBoxBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicEntryBoxBase;
|
|
|
|
// Class UMG.DynamicEntryBox
|
|
// 0x0008 (0x0250 - 0x0248)
|
|
class UDynamicEntryBox final : public UDynamicEntryBoxBase
|
|
{
|
|
public:
|
|
TSubclassOf<class UUserWidget> EntryWidgetClass; // 0x0248(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
|
|
public:
|
|
class UUserWidget* BP_CreateEntry();
|
|
class UUserWidget* BP_CreateEntryOfClass(TSubclassOf<class UUserWidget> EntryClass);
|
|
void RemoveEntry(class UUserWidget* EntryWidget);
|
|
void Reset(bool bDeleteWidgets);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DynamicEntryBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DynamicEntryBox")
|
|
}
|
|
static class UDynamicEntryBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDynamicEntryBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDynamicEntryBox;
|
|
|
|
// Class UMG.EditableText
|
|
// 0x0328 (0x0490 - 0x0168)
|
|
class UEditableText final : public UWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0168(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> TextDelegate; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FText HintText; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> HintTextDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A8[0x8]; // 0x01A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FEditableTextStyle WidgetStyle; // 0x01B0(0x0290)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool IsReadOnly; // 0x0440(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsPassword; // 0x0441(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_442[0x2]; // 0x0442(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinimumDesiredWidth; // 0x0444(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsCaretMovedWhenGainFocus; // 0x0448(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextWhenFocused; // 0x0449(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool RevertTextOnEscape; // 0x044A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearKeyboardFocusOnCommit; // 0x044B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextOnCommit; // 0x044C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowContextMenu; // 0x044D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardType KeyboardType; // 0x044E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x044F(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardTrigger VirtualKeyboardTrigger; // 0x0450(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x0451(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify Justification; // 0x0452(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextOverflowPolicy OverflowPolicy; // 0x0453(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FShapedTextOptions ShapedTextOptions; // 0x0454(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_457[0x1]; // 0x0457(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const class FText& Text)> OnTextChanged; // 0x0458(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text, ETextCommit CommitMethod)> OnTextCommitted; // 0x0468(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_478[0x18]; // 0x0478(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetFont(const struct FSlateFontInfo& InFontInfo);
|
|
void SetFontMaterial(class UMaterialInterface* InMaterial);
|
|
void SetFontOutlineMaterial(class UMaterialInterface* InMaterial);
|
|
void SetHintText(const class FText& InHintText);
|
|
void SetIsPassword(bool InbIsPassword);
|
|
void SetIsReadOnly(bool InbIsReadyOnly);
|
|
void SetJustification(ETextJustify InJustification);
|
|
void SetMinimumDesiredWidth(float InMinDesiredWidth);
|
|
void SetText(const class FText& InText);
|
|
void SetTextOverflowPolicy(ETextOverflowPolicy InOverflowPolicy);
|
|
|
|
const struct FSlateFontInfo GetFont() const;
|
|
class FText GetHintText() const;
|
|
ETextJustify GetJustification() const;
|
|
class FText GetText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EditableText")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EditableText")
|
|
}
|
|
static class UEditableText* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEditableText>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEditableText;
|
|
|
|
// Class UMG.EditableTextBox
|
|
// 0x0D18 (0x0E80 - 0x0168)
|
|
class UEditableTextBox final : public UWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0168(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> TextDelegate; // 0x0178(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_188[0x8]; // 0x0188(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FEditableTextBoxStyle WidgetStyle; // 0x0190(0x0C80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText HintText; // 0x0E10(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> HintTextDelegate; // 0x0E20(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsReadOnly; // 0x0E30(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsPassword; // 0x0E31(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E32[0x2]; // 0x0E32(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinimumDesiredWidth; // 0x0E34(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsCaretMovedWhenGainFocus; // 0x0E38(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextWhenFocused; // 0x0E39(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool RevertTextOnEscape; // 0x0E3A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearKeyboardFocusOnCommit; // 0x0E3B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextOnCommit; // 0x0E3C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowContextMenu; // 0x0E3D(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardType KeyboardType; // 0x0E3E(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x0E3F(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardTrigger VirtualKeyboardTrigger; // 0x0E40(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x0E41(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify Justification; // 0x0E42(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextOverflowPolicy OverflowPolicy; // 0x0E43(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FShapedTextOptions ShapedTextOptions; // 0x0E44(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E47[0x1]; // 0x0E47(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const class FText& Text)> OnTextChanged; // 0x0E48(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text, ETextCommit CommitMethod)> OnTextCommitted; // 0x0E58(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E68[0x18]; // 0x0E68(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClearError();
|
|
void SetError(const class FText& InError);
|
|
void SetForegroundColor(const struct FLinearColor& Color);
|
|
void SetHintText(const class FText& InText);
|
|
void SetIsPassword(bool bIsPassword);
|
|
void SetIsReadOnly(bool bReadOnly);
|
|
void SetJustification(ETextJustify InJustification);
|
|
void SetText(const class FText& InText);
|
|
void SetTextOverflowPolicy(ETextOverflowPolicy InOverflowPolicy);
|
|
|
|
class FText GetText() const;
|
|
bool HasError() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("EditableTextBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"EditableTextBox")
|
|
}
|
|
static class UEditableTextBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UEditableTextBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UEditableTextBox;
|
|
|
|
// Class UMG.ExpandableArea
|
|
// 0x02A8 (0x0410 - 0x0168)
|
|
class UExpandableArea final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FExpandableAreaStyle Style; // 0x0170(0x0180)(Edit, NativeAccessSpecifierPublic)
|
|
struct FSlateBrush BorderBrush; // 0x02F0(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FSlateColor BorderColor; // 0x03A0(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bIsExpanded; // 0x03B4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3B5[0x3]; // 0x03B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MaxHeight; // 0x03B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin HeaderPadding; // 0x03BC(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMargin AreaPadding; // 0x03CC(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3DC[0x4]; // 0x03DC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(class UExpandableArea* Area, bool bIsExpanded)> OnExpansionChanged; // 0x03E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class UWidget* HeaderContent; // 0x03F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidget* BodyContent; // 0x03F8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_400[0x10]; // 0x0400(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetIsExpanded(bool IsExpanded);
|
|
void SetIsExpanded_Animated(bool IsExpanded);
|
|
|
|
bool GetIsExpanded() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ExpandableArea")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ExpandableArea")
|
|
}
|
|
static class UExpandableArea* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UExpandableArea>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UExpandableArea;
|
|
|
|
// Class UMG.GridPanel
|
|
// 0x0030 (0x01B0 - 0x0180)
|
|
class UGridPanel final : public UPanelWidget
|
|
{
|
|
public:
|
|
TArray<float> ColumnFill; // 0x0180(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<float> RowFill; // 0x0190(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1A0[0x10]; // 0x01A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UGridSlot* AddChildToGrid(class UWidget* Content, int32 InRow, int32 InColumn);
|
|
void SetColumnFill(int32 ColumnIndex, float Coefficient);
|
|
void SetRowFill(int32 RowIndex, float Coefficient);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GridPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GridPanel")
|
|
}
|
|
static class UGridPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGridPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGridPanel;
|
|
|
|
// Class UMG.GridSlot
|
|
// 0x0040 (0x0078 - 0x0038)
|
|
class UGridSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4A[0x2]; // 0x004A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Row; // 0x004C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 RowSpan; // 0x0050(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 column; // 0x0054(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 ColumnSpan; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Layer; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector2D Nudge; // 0x0060(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetColumn(int32 InColumn);
|
|
void SetColumnSpan(int32 InColumnSpan);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetLayer(int32 InLayer);
|
|
void SetNudge(const struct FVector2D& InNudge);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetRow(int32 InRow);
|
|
void SetRowSpan(int32 InRowSpan);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GridSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GridSlot")
|
|
}
|
|
static class UGridSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGridSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGridSlot;
|
|
|
|
// Class UMG.HorizontalBox
|
|
// 0x0010 (0x0190 - 0x0180)
|
|
class UHorizontalBox final : public UPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UHorizontalBoxSlot* AddChildToHorizontalBox(class UWidget* Content);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HorizontalBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HorizontalBox")
|
|
}
|
|
static class UHorizontalBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHorizontalBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHorizontalBox;
|
|
|
|
// Class UMG.HorizontalBoxSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UHorizontalBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateChildSize Size; // 0x0040(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x0048(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0059(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetSize(const struct FSlateChildSize& InSize);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HorizontalBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HorizontalBoxSlot")
|
|
}
|
|
static class UHorizontalBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHorizontalBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHorizontalBoxSlot;
|
|
|
|
// Class UMG.Image
|
|
// 0x0148 (0x02B0 - 0x0168)
|
|
class UImage final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush Brush; // 0x0170(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> BrushDelegate; // 0x0220(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ColorAndOpacity; // 0x0230(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ColorAndOpacityDelegate; // 0x0240(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFlipForRightToLeftFlowDirection; // 0x0250(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_251[0x3]; // 0x0251(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void(const struct FGeometry& MyGeometry, const struct FPointerEvent& MouseEvent)> OnMouseButtonDownEvent; // 0x0254(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_264[0x4C]; // 0x0264(0x004C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UMaterialInstanceDynamic* GetDynamicMaterial();
|
|
void SetBrush(const struct FSlateBrush& InBrush);
|
|
void SetBrushFromAsset(class USlateBrushAsset* Asset);
|
|
void SetBrushFromAtlasInterface(TScriptInterface<class ISlateTextureAtlasInterface> AtlasRegion, bool bMatchSize);
|
|
void SetBrushFromMaterial(class UMaterialInterface* Material);
|
|
void SetBrushFromSoftMaterial(TSoftObjectPtr<class UMaterialInterface> SoftMaterial);
|
|
void SetBrushFromSoftTexture(TSoftObjectPtr<class UTexture2D> SoftTexture, bool bMatchSize);
|
|
void SetBrushFromTexture(class UTexture2D* Texture, bool bMatchSize);
|
|
void SetBrushFromTextureDynamic(class UTexture2DDynamic* Texture, bool bMatchSize);
|
|
void SetBrushResourceObject(class UObject* ResourceObject);
|
|
void SetBrushTintColor(const struct FSlateColor& TintColor);
|
|
void SetColorAndOpacity(const struct FLinearColor& InColorAndOpacity);
|
|
void SetDesiredSizeOverride(const struct FVector2D& DesiredSize);
|
|
void SetOpacity(float InOpacity);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Image")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Image")
|
|
}
|
|
static class UImage* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UImage>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UImage;
|
|
|
|
// Class UMG.InputKeySelector
|
|
// 0x06F8 (0x0860 - 0x0168)
|
|
class UInputKeySelector final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FButtonStyle WidgetStyle; // 0x0170(0x0370)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FTextBlockStyle TextStyle; // 0x04E0(0x02E0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FInputChord SelectedKey; // 0x07C0(0x0020)(BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin Margin; // 0x07E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FText KeySelectionText; // 0x07F0(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText NoKeySpecifiedText; // 0x0800(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bAllowModifierKeys; // 0x0810(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowGamepadKeys; // 0x0811(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_812[0x6]; // 0x0812(0x0006)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<struct FKey> EscapeKeys; // 0x0818(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const struct FInputChord& SelectedKey)> OnKeySelected; // 0x0828(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnIsSelectingKeyChanged; // 0x0838(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_848[0x18]; // 0x0848(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetAllowGamepadKeys(bool bInAllowGamepadKeys);
|
|
void SetAllowModifierKeys(bool bInAllowModifierKeys);
|
|
void SetEscapeKeys(const TArray<struct FKey>& InKeys);
|
|
void SetKeySelectionText(const class FText& InKeySelectionText);
|
|
void SetNoKeySpecifiedText(const class FText& InNoKeySpecifiedText);
|
|
void SetSelectedKey(const struct FInputChord& InSelectedKey);
|
|
void SetTextBlockVisibility(const ESlateVisibility InVisibility);
|
|
|
|
bool GetIsSelectingKey() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InputKeySelector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InputKeySelector")
|
|
}
|
|
static class UInputKeySelector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInputKeySelector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInputKeySelector;
|
|
|
|
// Class UMG.InvalidationBox
|
|
// 0x0018 (0x0198 - 0x0180)
|
|
class UInvalidationBox final : public UContentWidget
|
|
{
|
|
public:
|
|
bool bCanCache; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_181[0x17]; // 0x0181(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void InvalidateCache();
|
|
void SetCanCache(bool CanCache);
|
|
|
|
bool GetCanCache() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("InvalidationBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"InvalidationBox")
|
|
}
|
|
static class UInvalidationBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UInvalidationBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UInvalidationBox;
|
|
|
|
// Class UMG.MenuAnchor
|
|
// 0x0050 (0x01D0 - 0x0180)
|
|
class UMenuAnchor final : public UContentWidget
|
|
{
|
|
public:
|
|
TSubclassOf<class UUserWidget> MenuClass; // 0x0180(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetMenuContentEvent; // 0x0188(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetUserMenuContentEvent; // 0x0198(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EMenuPlacement Placement; // 0x01A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFitInWindow; // 0x01A9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ShouldDeferPaintingAfterWindowContent; // 0x01AA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool UseApplicationMenuStack; // 0x01AB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1AC[0x4]; // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(bool bIsOpen)> OnMenuOpenChanged; // 0x01B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1C0[0x10]; // 0x01C0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void Close();
|
|
void FitInWindow(bool bFit);
|
|
void Open(bool bFocusMenu);
|
|
void SetPlacement(EMenuPlacement InPlacement);
|
|
void ToggleOpen(bool bFocusOnOpen);
|
|
|
|
struct FVector2D GetMenuPosition() const;
|
|
bool HasOpenSubMenus() const;
|
|
bool IsOpen() const;
|
|
bool ShouldOpenDueToClick() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MenuAnchor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MenuAnchor")
|
|
}
|
|
static class UMenuAnchor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMenuAnchor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMenuAnchor;
|
|
|
|
// Class UMG.TextLayoutWidget
|
|
// 0x0020 (0x0188 - 0x0168)
|
|
class UTextLayoutWidget : public UWidget
|
|
{
|
|
public:
|
|
struct FShapedTextOptions ShapedTextOptions; // 0x0168(0x0003)(Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected)
|
|
ETextJustify Justification; // 0x016B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ETextWrappingPolicy WrappingPolicy; // 0x016C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 AutoWrapText : 1; // 0x016D(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
bool ApplyLineHeightToBottomLine; // 0x016E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_16F[0x1]; // 0x016F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float WrapTextAt; // 0x0170(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FMargin Margin; // 0x0174(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected)
|
|
float LineHeightPercentage; // 0x0184(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
void SetJustification(ETextJustify InJustification);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TextLayoutWidget")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TextLayoutWidget")
|
|
}
|
|
static class UTextLayoutWidget* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTextLayoutWidget>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTextLayoutWidget;
|
|
|
|
// Class UMG.MultiLineEditableText
|
|
// 0x0358 (0x04E0 - 0x0188)
|
|
class UMultiLineEditableText final : public UTextLayoutWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText HintText; // 0x0198(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> HintTextDelegate; // 0x01A8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B8[0x8]; // 0x01B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTextBlockStyle WidgetStyle; // 0x01C0(0x02E0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bIsReadOnly; // 0x04A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextWhenFocused; // 0x04A1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearTextSelectionOnFocusLoss; // 0x04A2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool RevertTextOnEscape; // 0x04A3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearKeyboardFocusOnCommit; // 0x04A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowContextMenu; // 0x04A5(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x04A6(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x04A7(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text)> OnTextChanged; // 0x04A8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text, ETextCommit CommitMethod)> OnTextCommitted; // 0x04B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4C8[0x18]; // 0x04C8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetFont(const struct FSlateFontInfo& InFontInfo);
|
|
void SetFontMaterial(class UMaterialInterface* InMaterial);
|
|
void SetFontOutlineMaterial(class UMaterialInterface* InMaterial);
|
|
void SetHintText(const class FText& InHintText);
|
|
void SetIsReadOnly(bool bReadOnly);
|
|
void SetText(const class FText& InText);
|
|
void SetWidgetStyle(const struct FTextBlockStyle& InWidgetStyle);
|
|
|
|
const struct FSlateFontInfo GetFont() const;
|
|
class FText GetHintText() const;
|
|
class FText GetText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MultiLineEditableText")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MultiLineEditableText")
|
|
}
|
|
static class UMultiLineEditableText* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMultiLineEditableText>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMultiLineEditableText;
|
|
|
|
// Class UMG.MultiLineEditableTextBox
|
|
// 0x0CF8 (0x0E80 - 0x0188)
|
|
class UMultiLineEditableTextBox final : public UTextLayoutWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
class FText HintText; // 0x0198(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> HintTextDelegate; // 0x01A8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1B8[0x8]; // 0x01B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FEditableTextBoxStyle WidgetStyle; // 0x01C0(0x0C80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bIsReadOnly; // 0x0E40(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowContextMenu; // 0x0E41(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x0E42(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x0E43(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E44[0x4]; // 0x0E44(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(const class FText& Text)> OnTextChanged; // 0x0E48(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text, ETextCommit CommitMethod)> OnTextCommitted; // 0x0E58(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E68[0x18]; // 0x0E68(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetError(const class FText& InError);
|
|
void SetForegroundColor(const struct FLinearColor& Color);
|
|
void SetHintText(const class FText& InHintText);
|
|
void SetIsReadOnly(bool bReadOnly);
|
|
void SetText(const class FText& InText);
|
|
void SetTextStyle(const struct FTextBlockStyle& InTextStyle);
|
|
|
|
class FText GetHintText() const;
|
|
class FText GetText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("MultiLineEditableTextBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"MultiLineEditableTextBox")
|
|
}
|
|
static class UMultiLineEditableTextBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UMultiLineEditableTextBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UMultiLineEditableTextBox;
|
|
|
|
// Class UMG.NamedSlot
|
|
// 0x0010 (0x0190 - 0x0180)
|
|
class UNamedSlot final : public UContentWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NamedSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NamedSlot")
|
|
}
|
|
static class UNamedSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNamedSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNamedSlot;
|
|
|
|
// Class UMG.NamedSlotInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class INamedSlotInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NamedSlotInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NamedSlotInterface")
|
|
}
|
|
static class INamedSlotInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<INamedSlotInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_INamedSlotInterface;
|
|
|
|
// Class UMG.NativeWidgetHost
|
|
// 0x0010 (0x0178 - 0x0168)
|
|
class UNativeWidgetHost : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x10]; // 0x0168(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("NativeWidgetHost")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"NativeWidgetHost")
|
|
}
|
|
static class UNativeWidgetHost* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UNativeWidgetHost>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UNativeWidgetHost;
|
|
|
|
// Class UMG.Overlay
|
|
// 0x0010 (0x0190 - 0x0180)
|
|
class UOverlay final : public UPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UOverlaySlot* AddChildToOverlay(class UWidget* Content);
|
|
bool ReplaceOverlayChildAt(int32 Index_0, class UWidget* Content);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Overlay")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Overlay")
|
|
}
|
|
static class UOverlay* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOverlay>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOverlay;
|
|
|
|
// Class UMG.OverlaySlot
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UOverlaySlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMargin Padding; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0x6]; // 0x0052(0x0006)(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("OverlaySlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OverlaySlot")
|
|
}
|
|
static class UOverlaySlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOverlaySlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOverlaySlot;
|
|
|
|
// Class UMG.SlatePostBufferProcessorUpdater
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class USlatePostBufferProcessorUpdater : public UObject
|
|
{
|
|
public:
|
|
bool bSkipBufferUpdate; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlatePostBufferProcessorUpdater")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlatePostBufferProcessorUpdater")
|
|
}
|
|
static class USlatePostBufferProcessorUpdater* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlatePostBufferProcessorUpdater>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlatePostBufferProcessorUpdater;
|
|
|
|
// Class UMG.PostBufferBlurUpdater
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UPostBufferBlurUpdater final : public USlatePostBufferProcessorUpdater
|
|
{
|
|
public:
|
|
float GaussianBlurStrength; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x4]; // 0x0034(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PostBufferBlurUpdater")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PostBufferBlurUpdater")
|
|
}
|
|
static class UPostBufferBlurUpdater* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPostBufferBlurUpdater>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPostBufferBlurUpdater;
|
|
|
|
// Class UMG.PostBufferUpdate
|
|
// 0x0038 (0x01A0 - 0x0168)
|
|
class UPostBufferUpdate final : public UWidget
|
|
{
|
|
public:
|
|
bool bPerformDefaultPostBufferUpdate; // 0x0168(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_169[0x7]; // 0x0169(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<ESlatePostRT> BuffersToUpdate; // 0x0170(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate)
|
|
TArray<struct FSlatePostBufferUpdateInfo> UpdateBufferInfos; // 0x0180(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_190[0x10]; // 0x0190(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PostBufferUpdate")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PostBufferUpdate")
|
|
}
|
|
static class UPostBufferUpdate* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPostBufferUpdate>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPostBufferUpdate;
|
|
|
|
// Class UMG.ProgressBar
|
|
// 0x0298 (0x0400 - 0x0168)
|
|
class UProgressBar final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FProgressBarStyle WidgetStyle; // 0x0170(0x0230)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
float Percent; // 0x03A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EProgressBarFillType BarFillType; // 0x03A4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EProgressBarFillStyle BarFillStyle; // 0x03A5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIsMarquee; // 0x03A6(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A7[0x1]; // 0x03A7(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D BorderPadding; // 0x03A8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> PercentDelegate; // 0x03B8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor FillColorAndOpacity; // 0x03C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> FillColorAndOpacityDelegate; // 0x03D8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3E8[0x18]; // 0x03E8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetFillColorAndOpacity(const struct FLinearColor& InColor);
|
|
void SetIsMarquee(bool InbIsMarquee);
|
|
void SetPercent(float InPercent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ProgressBar")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ProgressBar")
|
|
}
|
|
static class UProgressBar* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UProgressBar>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UProgressBar;
|
|
|
|
// Class UMG.RetainerBox
|
|
// 0x0030 (0x01B0 - 0x0180)
|
|
class URetainerBox final : public UContentWidget
|
|
{
|
|
public:
|
|
bool bRetainRender; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool RenderOnInvalidation; // 0x0181(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool RenderOnPhase; // 0x0182(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_183[0x1]; // 0x0183(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Phase; // 0x0184(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PhaseCount; // 0x0188(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_18C[0x4]; // 0x018C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialInterface* EffectMaterial; // 0x0190(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class FName TextureParameter; // 0x0198(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_1A0[0x10]; // 0x01A0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void RequestRender();
|
|
void SetEffectMaterial(class UMaterialInterface* EffectMaterial_0);
|
|
void SetRenderingPhase(int32 RenderPhase, int32 TotalPhases);
|
|
void SetRetainRendering(bool bInRetainRendering);
|
|
void SetTextureParameter(class FName TextureParameter_0);
|
|
|
|
class UMaterialInstanceDynamic* GetEffectMaterial() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RetainerBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RetainerBox")
|
|
}
|
|
static class URetainerBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URetainerBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URetainerBox;
|
|
|
|
// Class UMG.RichTextBlock
|
|
// 0x0628 (0x07B0 - 0x0188)
|
|
class URichTextBlock : public UTextLayoutWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0188(0x0010)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
class UDataTable* TextStyleSet; // 0x0198(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
TArray<TSubclassOf<class URichTextBlockDecorator>> DecoratorClasses; // 0x01A0(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
struct FTextBlockStyle DefaultTextStyleOverride; // 0x01B0(0x02E0)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected)
|
|
float MinDesiredWidth; // 0x0490(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bOverrideDefaultStyle; // 0x0494(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ETextTransformPolicy TextTransformPolicy; // 0x0495(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ETextOverflowPolicy TextOverflowPolicy; // 0x0496(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_497[0x9]; // 0x0497(0x0009)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTextBlockStyle DefaultTextStyle; // 0x04A0(0x02E0)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
TArray<class URichTextBlockDecorator*> InstanceDecorators; // 0x0780(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected)
|
|
uint8 Pad_790[0x20]; // 0x0790(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClearAllDefaultStyleOverrides();
|
|
class URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf<class URichTextBlockDecorator> DecoratorClass);
|
|
class UMaterialInstanceDynamic* GetDefaultDynamicMaterial();
|
|
void RefreshTextLayout();
|
|
void SetAutoWrapText(bool InAutoTextWrap);
|
|
void SetDecorators(const TArray<TSubclassOf<class URichTextBlockDecorator>>& InDecoratorClasses);
|
|
void SetDefaultColorAndOpacity(const struct FSlateColor& InColorAndOpacity);
|
|
void SetDefaultFont(const struct FSlateFontInfo& InFontInfo);
|
|
void SetDefaultMaterial(class UMaterialInterface* InMaterial);
|
|
void SetDefaultShadowColorAndOpacity(const struct FLinearColor& InShadowColorAndOpacity);
|
|
void SetDefaultShadowOffset(const struct FVector2D& InShadowOffset);
|
|
void SetDefaultStrikeBrush(const struct FSlateBrush& InStrikeBrush);
|
|
void SetDefaultTextStyle(const struct FTextBlockStyle& InDefaultTextStyle);
|
|
void SetMinDesiredWidth(float InMinDesiredWidth);
|
|
void SetText(const class FText& InText);
|
|
void SetTextOverflowPolicy(ETextOverflowPolicy InOverflowPolicy);
|
|
void SetTextStyleSet(class UDataTable* NewTextStyleSet);
|
|
void SetTextTransformPolicy(ETextTransformPolicy InTransformPolicy);
|
|
|
|
class FText GetText() const;
|
|
class UDataTable* GetTextStyleSet() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RichTextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RichTextBlock")
|
|
}
|
|
static class URichTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URichTextBlock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URichTextBlock;
|
|
|
|
// Class UMG.RichTextBlockDecorator
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class URichTextBlockDecorator : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RichTextBlockDecorator")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RichTextBlockDecorator")
|
|
}
|
|
static class URichTextBlockDecorator* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URichTextBlockDecorator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URichTextBlockDecorator;
|
|
|
|
// Class UMG.RichTextBlockImageDecorator
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class URichTextBlockImageDecorator : public URichTextBlockDecorator
|
|
{
|
|
public:
|
|
class UDataTable* ImageSet; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RichTextBlockImageDecorator")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RichTextBlockImageDecorator")
|
|
}
|
|
static class URichTextBlockImageDecorator* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URichTextBlockImageDecorator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URichTextBlockImageDecorator;
|
|
|
|
// Class UMG.SafeZone
|
|
// 0x0018 (0x0198 - 0x0180)
|
|
class USafeZone final : public UContentWidget
|
|
{
|
|
public:
|
|
bool PadLeft; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PadRight; // 0x0181(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PadTop; // 0x0182(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool PadBottom; // 0x0183(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_184[0x14]; // 0x0184(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetSidesToPad(bool InPadLeft, bool InPadRight, bool InPadTop, bool InPadBottom);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SafeZone")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SafeZone")
|
|
}
|
|
static class USafeZone* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USafeZone>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USafeZone;
|
|
|
|
// Class UMG.SafeZoneSlot
|
|
// 0x0038 (0x0070 - 0x0038)
|
|
class USafeZoneSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
bool bIsTitleSafe; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x3]; // 0x0039(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMargin SafeAreaScale; // 0x003C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HAlign; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VAlign; // 0x004D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_4E[0x2]; // 0x004E(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMargin Padding; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_60[0x10]; // 0x0060(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SafeZoneSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SafeZoneSlot")
|
|
}
|
|
static class USafeZoneSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USafeZoneSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USafeZoneSlot;
|
|
|
|
// Class UMG.ScaleBox
|
|
// 0x0020 (0x01A0 - 0x0180)
|
|
class UScaleBox final : public UContentWidget
|
|
{
|
|
public:
|
|
EStretch Stretch; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EStretchDirection StretchDirection; // 0x0181(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_182[0x2]; // 0x0182(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float UserSpecifiedScale; // 0x0184(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IgnoreInheritedScale; // 0x0188(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_189[0x17]; // 0x0189(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetIgnoreInheritedScale(bool bInIgnoreInheritedScale);
|
|
void SetStretch(EStretch InStretch);
|
|
void SetStretchDirection(EStretchDirection InStretchDirection);
|
|
void SetUserSpecifiedScale(float InUserSpecifiedScale);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScaleBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScaleBox")
|
|
}
|
|
static class UScaleBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScaleBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScaleBox;
|
|
|
|
// Class UMG.ScaleBoxSlot
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UScaleBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0039(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A[0x16]; // 0x003A(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("ScaleBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScaleBoxSlot")
|
|
}
|
|
static class UScaleBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScaleBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScaleBoxSlot;
|
|
|
|
// Class UMG.ScrollBar
|
|
// 0x0698 (0x0800 - 0x0168)
|
|
class UScrollBar final : public UWidget
|
|
{
|
|
public:
|
|
uint8 Pad_168[0x8]; // 0x0168(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FScrollBarStyle WidgetStyle; // 0x0170(0x0650)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bAlwaysShowScrollbar; // 0x07C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlwaysShowScrollbarTrack; // 0x07C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EOrientation orientation; // 0x07C2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7C3[0x5]; // 0x07C3(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D Thickness; // 0x07C8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin Padding; // 0x07D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_7E8[0x18]; // 0x07E8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetState(float InOffsetFraction, float InThumbSizeFraction);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScrollBar")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScrollBar")
|
|
}
|
|
static class UScrollBar* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScrollBar>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScrollBar;
|
|
|
|
// Class UMG.ScrollBox
|
|
// 0x09D0 (0x0B50 - 0x0180)
|
|
class UScrollBox final : public UPanelWidget
|
|
{
|
|
public:
|
|
float ScrollAnimationInterpolationSpeed; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
bool bEnableTouchScrolling; // 0x0184(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_185[0xB]; // 0x0185(0x000B)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FScrollBoxStyle WidgetStyle; // 0x0190(0x02F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FScrollBarStyle WidgetBarStyle; // 0x0480(0x0650)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
EOrientation orientation; // 0x0AD0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ESlateVisibility ScrollBarVisibility; // 0x0AD1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EConsumeMouseWheel ConsumeMouseWheel; // 0x0AD2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AD3[0x5]; // 0x0AD3(0x0005)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D ScrollbarThickness; // 0x0AD8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FMargin ScrollBarPadding; // 0x0AE8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool AlwaysShowScrollbar; // 0x0AF8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AlwaysShowScrollbarTrack; // 0x0AF9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool AllowOverscroll; // 0x0AFA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool BackPadScrolling; // 0x0AFB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool FrontPadScrolling; // 0x0AFC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAnimateWheelScrolling; // 0x0AFD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EDescendantScrollDestination NavigationDestination; // 0x0AFE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_AFF[0x1]; // 0x0AFF(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float NavigationScrollPadding; // 0x0B00(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EScrollWhenFocusChanges ScrollWhenFocusChanges; // 0x0B04(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowRightClickDragScrolling; // 0x0B05(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B06[0x2]; // 0x0B06(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float WheelScrollMultiplier; // 0x0B08(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B0C[0x4]; // 0x0B0C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void(float CurrentOffset)> OnUserScrolled; // 0x0B10(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(ESlateVisibility NewVisibility)> OnScrollBarVisibilityChanged; // 0x0B20(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_B30[0x20]; // 0x0B30(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void EndInertialScrolling();
|
|
void ScrollToEnd();
|
|
void ScrollToStart();
|
|
void ScrollWidgetIntoView(class UWidget* WidgetToFind, bool AnimateScroll, EDescendantScrollDestination ScrollDestination, float Padding);
|
|
void SetAllowOverscroll(bool NewAllowOverscroll);
|
|
void SetAlwaysShowScrollbar(bool NewAlwaysShowScrollbar);
|
|
void SetAnimateWheelScrolling(bool bShouldAnimateWheelScrolling);
|
|
void SetConsumeMouseWheel(EConsumeMouseWheel NewConsumeMouseWheel);
|
|
void SetIsTouchScrollingEnabled(bool bInEnableTouchScrolling);
|
|
void SetNavigationDestination(const EDescendantScrollDestination NewNavigationDestination);
|
|
void SetOrientation(EOrientation NewOrientation);
|
|
void SetScrollAnimationInterpolationSpeed(float NewScrollAnimationInterpolationSpeed);
|
|
void SetScrollBarPadding(const struct FMargin& NewScrollbarPadding);
|
|
void SetScrollbarThickness(const struct FVector2D& NewScrollbarThickness);
|
|
void SetScrollbarVisibility(ESlateVisibility NewScrollBarVisibility);
|
|
void SetScrollOffset(float NewScrollOffset);
|
|
void SetScrollWhenFocusChanges(EScrollWhenFocusChanges NewScrollWhenFocusChanges);
|
|
void SetWheelScrollMultiplier(float NewWheelScrollMultiplier);
|
|
|
|
float GetScrollOffset() const;
|
|
float GetScrollOffsetOfEnd() const;
|
|
float GetViewFraction() const;
|
|
float GetViewOffsetFraction() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ScrollBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScrollBox")
|
|
}
|
|
static class UScrollBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScrollBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScrollBox;
|
|
|
|
// Class UMG.ScrollBoxSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UScrollBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FSlateChildSize Size; // 0x0038(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FMargin Padding; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0050(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0051(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0xE]; // 0x0052(0x000E)(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("ScrollBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ScrollBoxSlot")
|
|
}
|
|
static class UScrollBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UScrollBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UScrollBoxSlot;
|
|
|
|
// Class UMG.SizeBox
|
|
// 0x0038 (0x01B8 - 0x0180)
|
|
class USizeBox final : public UContentWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float WidthOverride; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float HeightOverride; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDesiredWidth; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDesiredHeight; // 0x019C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDesiredWidth; // 0x01A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxDesiredHeight; // 0x01A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinAspectRatio; // 0x01A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxAspectRatio; // 0x01AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_WidthOverride : 1; // 0x01B0(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_HeightOverride : 1; // 0x01B0(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MinDesiredWidth : 1; // 0x01B0(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MinDesiredHeight : 1; // 0x01B0(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MaxDesiredWidth : 1; // 0x01B0(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MaxDesiredHeight : 1; // 0x01B0(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MinAspectRatio : 1; // 0x01B0(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MaxAspectRatio : 1; // 0x01B0(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_1B1[0x7]; // 0x01B1(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClearHeightOverride();
|
|
void ClearMaxAspectRatio();
|
|
void ClearMaxDesiredHeight();
|
|
void ClearMaxDesiredWidth();
|
|
void ClearMinAspectRatio();
|
|
void ClearMinDesiredHeight();
|
|
void ClearMinDesiredWidth();
|
|
void ClearWidthOverride();
|
|
void SetHeightOverride(float InHeightOverride);
|
|
void SetMaxAspectRatio(float InMaxAspectRatio);
|
|
void SetMaxDesiredHeight(float InMaxDesiredHeight);
|
|
void SetMaxDesiredWidth(float InMaxDesiredWidth);
|
|
void SetMinAspectRatio(float InMinAspectRatio);
|
|
void SetMinDesiredHeight(float InMinDesiredHeight);
|
|
void SetMinDesiredWidth(float InMinDesiredWidth);
|
|
void SetWidthOverride(float InWidthOverride);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SizeBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SizeBox")
|
|
}
|
|
static class USizeBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USizeBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USizeBox;
|
|
|
|
// Class UMG.SizeBoxSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class USizeBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_48[0x10]; // 0x0048(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0059(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5A[0x6]; // 0x005A(0x0006)(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("SizeBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SizeBoxSlot")
|
|
}
|
|
static class USizeBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USizeBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USizeBoxSlot;
|
|
|
|
// Class UMG.Slider
|
|
// 0x04F8 (0x0660 - 0x0168)
|
|
class USlider final : public UWidget
|
|
{
|
|
public:
|
|
float Value; // 0x0168(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ValueDelegate; // 0x016C(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinValue; // 0x017C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MaxValue; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_184[0xC]; // 0x0184(0x000C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSliderStyle WidgetStyle; // 0x0190(0x0440)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
EOrientation orientation; // 0x05D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5D1[0x3]; // 0x05D1(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLinearColor SliderBarColor; // 0x05D4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor SliderHandleColor; // 0x05E4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IndentHandle; // 0x05F4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool Locked; // 0x05F5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool MouseUsesStep; // 0x05F6(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool RequiresControllerLock; // 0x05F7(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StepSize; // 0x05F8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool IsFocusable; // 0x05FC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_5FD[0x3]; // 0x05FD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMulticastInlineDelegate<void()> OnMouseCaptureBegin; // 0x0600(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnMouseCaptureEnd; // 0x0610(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnControllerCaptureBegin; // 0x0620(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnControllerCaptureEnd; // 0x0630(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(float Value)> OnValueChanged; // 0x0640(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_650[0x10]; // 0x0650(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetIndentHandle(bool InValue);
|
|
void SetLocked(bool InValue);
|
|
void SetMaxValue(float InValue);
|
|
void SetMinValue(float InValue);
|
|
void SetSliderBarColor(const struct FLinearColor& InValue);
|
|
void SetSliderHandleColor(const struct FLinearColor& InValue);
|
|
void SetStepSize(float InValue);
|
|
void SetValue(float InValue);
|
|
|
|
float GetNormalizedValue() const;
|
|
float GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Slider")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Slider")
|
|
}
|
|
static class USlider* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlider>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlider;
|
|
|
|
// Class UMG.Spacer
|
|
// 0x0020 (0x0188 - 0x0168)
|
|
class USpacer final : public UWidget
|
|
{
|
|
public:
|
|
struct FVector2D Size; // 0x0168(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_178[0x10]; // 0x0178(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetSize(const struct FVector2D& InSize);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Spacer")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Spacer")
|
|
}
|
|
static class USpacer* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USpacer>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USpacer;
|
|
|
|
// Class UMG.SpinBox
|
|
// 0x0638 (0x07A0 - 0x0168)
|
|
class USpinBox final : public UWidget
|
|
{
|
|
public:
|
|
float Value; // 0x0168(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ValueDelegate; // 0x016C(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_17C[0x4]; // 0x017C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSpinBoxStyle WidgetStyle; // 0x0180(0x0520)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
int32 MinFractionalDigits; // 0x06A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 MaxFractionalDigits; // 0x06A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAlwaysUsesDeltaSnap; // 0x06A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableSlider; // 0x06A9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6AA[0x2]; // 0x06AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float Delta; // 0x06AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float SliderExponent; // 0x06B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_6B4[0x4]; // 0x06B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateFontInfo Font; // 0x06B8(0x0060)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextJustify Justification; // 0x0718(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_719[0x3]; // 0x0719(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinDesiredWidth; // 0x071C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVirtualKeyboardType KeyboardType; // 0x0720(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ClearKeyboardFocusOnCommit; // 0x0721(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool SelectAllTextOnCommit; // 0x0722(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_723[0x1]; // 0x0723(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateColor ForegroundColor; // 0x0724(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(float InValue)> OnValueChanged; // 0x0738(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(float InValue, ETextCommit CommitMethod)> OnValueCommitted; // 0x0748(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnBeginSliderMovement; // 0x0758(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(float InValue)> OnEndSliderMovement; // 0x0768(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_MinValue : 1; // 0x0778(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bOverride_MaxValue : 1; // 0x0778(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bOverride_MinSliderValue : 1; // 0x0778(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 bOverride_MaxSliderValue : 1; // 0x0778(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected))
|
|
uint8 Pad_779[0x3]; // 0x0779(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float MinValue; // 0x077C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxValue; // 0x0780(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MinSliderValue; // 0x0784(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float MaxSliderValue; // 0x0788(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_78C[0x14]; // 0x078C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ClearMaxSliderValue();
|
|
void ClearMaxValue();
|
|
void ClearMinSliderValue();
|
|
void ClearMinValue();
|
|
void SetAlwaysUsesDeltaSnap(bool bNewValue);
|
|
void SetDelta(float NewValue);
|
|
void SetForegroundColor(const struct FSlateColor& InForegroundColor);
|
|
void SetMaxFractionalDigits(int32 NewValue);
|
|
void SetMaxSliderValue(float NewValue);
|
|
void SetMaxValue(float NewValue);
|
|
void SetMinFractionalDigits(int32 NewValue);
|
|
void SetMinSliderValue(float NewValue);
|
|
void SetMinValue(float NewValue);
|
|
void SetValue(float NewValue);
|
|
|
|
bool GetAlwaysUsesDeltaSnap() const;
|
|
float GetDelta() const;
|
|
int32 GetMaxFractionalDigits() const;
|
|
float GetMaxSliderValue() const;
|
|
float GetMaxValue() const;
|
|
int32 GetMinFractionalDigits() const;
|
|
float GetMinSliderValue() const;
|
|
float GetMinValue() const;
|
|
float GetValue() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SpinBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SpinBox")
|
|
}
|
|
static class USpinBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USpinBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USpinBox;
|
|
|
|
// Class UMG.StackBox
|
|
// 0x0018 (0x0198 - 0x0180)
|
|
class UStackBox final : public UPanelWidget
|
|
{
|
|
public:
|
|
EOrientation orientation; // 0x0180(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_181[0x17]; // 0x0181(0x0017)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UStackBoxSlot* AddChildToStackBox(class UWidget* Content);
|
|
bool ReplaceStackBoxChildAt(int32 Index_0, class UWidget* Content);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StackBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StackBox")
|
|
}
|
|
static class UStackBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStackBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStackBox;
|
|
|
|
// Class UMG.StackBoxSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UStackBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPrivate)
|
|
struct FSlateChildSize Size; // 0x0048(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPrivate)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
EVerticalAlignment VerticalAlignment; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_52[0xE]; // 0x0052(0x000E)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StackBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StackBoxSlot")
|
|
}
|
|
static class UStackBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStackBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStackBoxSlot;
|
|
|
|
// Class UMG.TextBlock
|
|
// 0x01A8 (0x0330 - 0x0188)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) UTextBlock : public UTextLayoutWidget
|
|
{
|
|
public:
|
|
class FText Text; // 0x0188(0x0010)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> TextDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateColor ColorAndOpacity; // 0x01A8(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ColorAndOpacityDelegate; // 0x01BC(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDesiredWidth; // 0x01CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateFontInfo Font; // 0x01D0(0x0060)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FSlateBrush StrikeBrush; // 0x0230(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
struct FVector2D ShadowOffset; // 0x02E0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor ShadowColorAndOpacity; // 0x02F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> ShadowColorAndOpacityDelegate; // 0x0300(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bWrapWithInvalidationPanel; // 0x0310(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextTransformPolicy TextTransformPolicy; // 0x0311(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ETextOverflowPolicy TextOverflowPolicy; // 0x0312(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSimpleTextMode; // 0x0313(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_314[0x14]; // 0x0314(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UMaterialInstanceDynamic* GetDynamicFontMaterial();
|
|
class UMaterialInstanceDynamic* GetDynamicOutlineMaterial();
|
|
void SetAutoWrapText(bool InAutoTextWrap);
|
|
void SetColorAndOpacity(const struct FSlateColor& InColorAndOpacity);
|
|
void SetFont(const struct FSlateFontInfo& InFontInfo);
|
|
void SetFontMaterial(class UMaterialInterface* InMaterial);
|
|
void SetFontOutlineMaterial(class UMaterialInterface* InMaterial);
|
|
void SetMinDesiredWidth(float InMinDesiredWidth);
|
|
void SetOpacity(float InOpacity);
|
|
void SetShadowColorAndOpacity(const struct FLinearColor& InShadowColorAndOpacity);
|
|
void SetShadowOffset(const struct FVector2D& InShadowOffset);
|
|
void SetStrikeBrush(const struct FSlateBrush& InStrikeBrush);
|
|
void SetText(const class FText& InText);
|
|
void SetTextOverflowPolicy(ETextOverflowPolicy InOverflowPolicy);
|
|
void SetTextTransformPolicy(ETextTransformPolicy InTransformPolicy);
|
|
|
|
class FText GetText() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TextBlock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TextBlock")
|
|
}
|
|
static class UTextBlock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTextBlock>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_UTextBlock;
|
|
|
|
// Class UMG.Throbber
|
|
// 0x00C8 (0x0230 - 0x0168)
|
|
class UThrobber final : public UWidget
|
|
{
|
|
public:
|
|
int32 NumberOfPieces; // 0x0168(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAnimateHorizontally; // 0x016C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAnimateVertically; // 0x016D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAnimateOpacity; // 0x016E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_16F[0x1]; // 0x016F(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FSlateBrush Image; // 0x0170(0x00B0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
uint8 Pad_220[0x10]; // 0x0220(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetAnimateHorizontally(bool bInAnimateHorizontally);
|
|
void SetAnimateOpacity(bool bInAnimateOpacity);
|
|
void SetAnimateVertically(bool bInAnimateVertically);
|
|
void SetNumberOfPieces(int32 InNumberOfPieces);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Throbber")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Throbber")
|
|
}
|
|
static class UThrobber* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UThrobber>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UThrobber;
|
|
|
|
// Class UMG.TileView
|
|
// 0x0030 (0x0B70 - 0x0B40)
|
|
class UTileView final : public UListView
|
|
{
|
|
public:
|
|
float EntryHeight; // 0x0B40(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float EntryWidth; // 0x0B44(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EListItemAlignment TileAlignment; // 0x0B48(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bWrapHorizontalNavigation; // 0x0B49(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ESlateVisibility ScrollbarDisabledVisibility; // 0x0B4A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_B4B[0x15]; // 0x0B4B(0x0015)(Fixing Size After Last Property [ Dumper-7 ])
|
|
bool bEntrySizeIncludesEntrySpacing; // 0x0B60(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B61[0xF]; // 0x0B61(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetEntryHeight(float NewHeight);
|
|
void SetEntryWidth(float NewWidth);
|
|
|
|
float GetEntryHeight() const;
|
|
float GetEntryWidth() const;
|
|
bool IsAligned() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TileView")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TileView")
|
|
}
|
|
static class UTileView* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTileView>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTileView;
|
|
|
|
// Class UMG.TreeView
|
|
// 0x0060 (0x0BA0 - 0x0B40)
|
|
class UTreeView final : public UListView
|
|
{
|
|
public:
|
|
uint8 Pad_B40[0x10]; // 0x0B40(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TDelegate<void(class UObject* Item, TArray<class UObject*>* Children)> BP_OnGetItemChildren; // 0x0B50(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
TMulticastInlineDelegate<void(class UObject* Item, bool bIsExpanded)> BP_OnItemExpansionChanged; // 0x0B60(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_B70[0x30]; // 0x0B70(0x0030)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void CollapseAll();
|
|
void ExpandAll();
|
|
void SetItemExpansion(class UObject* Item, bool bExpandItem);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TreeView")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TreeView")
|
|
}
|
|
static class UTreeView* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTreeView>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTreeView;
|
|
|
|
// Class UMG.UniformGridPanel
|
|
// 0x0028 (0x01A8 - 0x0180)
|
|
class UUniformGridPanel final : public UPanelWidget
|
|
{
|
|
public:
|
|
struct FMargin SlotPadding; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float MinDesiredSlotWidth; // 0x0190(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MinDesiredSlotHeight; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_198[0x10]; // 0x0198(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UUniformGridSlot* AddChildToUniformGrid(class UWidget* Content, int32 InRow, int32 InColumn);
|
|
void SetMinDesiredSlotHeight(float InMinDesiredSlotHeight);
|
|
void SetMinDesiredSlotWidth(float InMinDesiredSlotWidth);
|
|
void SetSlotPadding(const struct FMargin& InSlotPadding);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UniformGridPanel")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UniformGridPanel")
|
|
}
|
|
static class UUniformGridPanel* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUniformGridPanel>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUniformGridPanel;
|
|
|
|
// Class UMG.UniformGridSlot
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class UUniformGridSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0038(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0039(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3A[0x2]; // 0x003A(0x0002)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 Row; // 0x003C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 column; // 0x0040(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0xC]; // 0x0044(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetColumn(int32 InColumn);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetRow(int32 InRow);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("UniformGridSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"UniformGridSlot")
|
|
}
|
|
static class UUniformGridSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UUniformGridSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UUniformGridSlot;
|
|
|
|
// Class UMG.VerticalBox
|
|
// 0x0010 (0x0190 - 0x0180)
|
|
class UVerticalBox final : public UPanelWidget
|
|
{
|
|
public:
|
|
uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UVerticalBoxSlot* AddChildToVerticalBox(class UWidget* Content);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("VerticalBox")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"VerticalBox")
|
|
}
|
|
static class UVerticalBox* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UVerticalBox>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UVerticalBox;
|
|
|
|
// Class UMG.Viewport
|
|
// 0x0060 (0x01E0 - 0x0180)
|
|
class UViewport final : public UContentWidget
|
|
{
|
|
public:
|
|
struct FLinearColor BackgroundColor; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_190[0x50]; // 0x0190(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetEnableAdvancedFeatures(bool InEnableAdvancedFeatures);
|
|
void SetLightIntensity(float LightIntensity);
|
|
void SetShowFlag(const class FString& InShowFlagName, bool InValue);
|
|
void SetSkyIntensity(float LightIntensity);
|
|
void SetViewLocation(const struct FVector& Location);
|
|
void SetViewRotation(const struct FRotator& Rotation);
|
|
class AActor* Spawn(TSubclassOf<class AActor> ActorClass);
|
|
|
|
struct FVector GetViewLocation() const;
|
|
class UWorld* GetViewportWorld() const;
|
|
struct FRotator GetViewRotation() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("Viewport")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"Viewport")
|
|
}
|
|
static class UViewport* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UViewport>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UViewport;
|
|
|
|
// Class UMG.WidgetInteractionComponent
|
|
// 0x0300 (0x0530 - 0x0230)
|
|
class UWidgetInteractionComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(class UWidgetComponent* WidgetComponent, class UWidgetComponent* PreviousWidgetComponent)> OnHoveredWidgetChanged; // 0x0230(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
uint8 Pad_240[0x10]; // 0x0240(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
int32 VirtualUserIndex; // 0x0250(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 PointerIndex; // 0x0254(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ECollisionChannel TraceChannel; // 0x0258(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_259[0x3]; // 0x0259(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float InteractionDistance; // 0x025C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EWidgetInteractionSource InteractionSource; // 0x0260(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnableHitTesting; // 0x0261(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bShowDebug; // 0x0262(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_263[0x1]; // 0x0263(0x0001)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float DebugSphereLineThickness; // 0x0264(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DebugLineThickness; // 0x0268(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor DebugColor; // 0x026C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_27C[0x7C]; // 0x027C(0x007C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FHitResult CustomHitResult; // 0x02F8(0x0100)(Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
struct FVector2D LocalHitLocation; // 0x03F8(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FVector2D LastLocalHitLocation; // 0x0408(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
class UWidgetComponent* HoveredWidgetComponent; // 0x0418(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
struct FHitResult LastHitResult; // 0x0420(0x0100)(Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
bool bIsHoveredWidgetInteractable; // 0x0520(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsHoveredWidgetFocusable; // 0x0521(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bIsHoveredWidgetHitTestVisible; // 0x0522(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_523[0xD]; // 0x0523(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool PressAndReleaseKey(const struct FKey& Key);
|
|
bool PressKey(const struct FKey& Key, bool bRepeat);
|
|
void PressPointerKey(const struct FKey& Key);
|
|
bool ReleaseKey(const struct FKey& Key);
|
|
void ReleasePointerKey(const struct FKey& Key);
|
|
void ScrollWheel(float ScrollDelta);
|
|
bool SendKeyChar(const class FString& Characters, bool bRepeat);
|
|
void SetCustomHitResult(const struct FHitResult& HitResult);
|
|
void SetFocus(class UWidget* FocusWidget);
|
|
|
|
struct FVector2D Get2DHitLocation() const;
|
|
class UWidgetComponent* GetHoveredWidgetComponent() const;
|
|
const struct FHitResult GetLastHitResult() const;
|
|
bool IsOverFocusableWidget() const;
|
|
bool IsOverHitTestVisibleWidget() const;
|
|
bool IsOverInteractableWidget() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetInteractionComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetInteractionComponent")
|
|
}
|
|
static class UWidgetInteractionComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetInteractionComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetInteractionComponent;
|
|
|
|
// Class UMG.WidgetSwitcher
|
|
// 0x0018 (0x0198 - 0x0180)
|
|
class UWidgetSwitcher final : public UPanelWidget
|
|
{
|
|
public:
|
|
int32 ActiveWidgetIndex; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_184[0x14]; // 0x0184(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetActiveWidget(class UWidget* Widget);
|
|
void SetActiveWidgetIndex(int32 Index_0);
|
|
|
|
class UWidget* GetActiveWidget() const;
|
|
int32 GetActiveWidgetIndex() const;
|
|
int32 GetNumWidgets() const;
|
|
class UWidget* GetWidgetAtIndex(int32 Index_0) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetSwitcher")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetSwitcher")
|
|
}
|
|
static class UWidgetSwitcher* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetSwitcher>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetSwitcher;
|
|
|
|
// Class UMG.WidgetSwitcherSlot
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UWidgetSwitcherSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
uint8 Pad_38[0x8]; // 0x0038(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FMargin Padding; // 0x0040(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0050(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x0051(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_52[0x6]; // 0x0052(0x0006)(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("WidgetSwitcherSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetSwitcherSlot")
|
|
}
|
|
static class UWidgetSwitcherSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetSwitcherSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetSwitcherSlot;
|
|
|
|
// Class UMG.WindowTitleBarAreaSlot
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class UWindowTitleBarAreaSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
EVerticalAlignment VerticalAlignment; // 0x0049(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
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("WindowTitleBarAreaSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WindowTitleBarAreaSlot")
|
|
}
|
|
static class UWindowTitleBarAreaSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWindowTitleBarAreaSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWindowTitleBarAreaSlot;
|
|
|
|
// Class UMG.WrapBoxSlot
|
|
// 0x0020 (0x0058 - 0x0038)
|
|
class UWrapBoxSlot final : public UPanelSlot
|
|
{
|
|
public:
|
|
struct FMargin Padding; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
float FillSpanWhenLessThan; // 0x0048(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EHorizontalAlignment HorizontalAlignment; // 0x004C(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EVerticalAlignment VerticalAlignment; // 0x004D(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bFillEmptySpace; // 0x004E(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForceNewLine; // 0x004F(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_50[0x8]; // 0x0050(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void SetFillEmptySpace(bool InbFillEmptySpace);
|
|
void SetFillSpanWhenLessThan(float InFillSpanWhenLessThan);
|
|
void SetHorizontalAlignment(EHorizontalAlignment InHorizontalAlignment);
|
|
void SetNewLine(bool InForceNewLine);
|
|
void SetPadding(const struct FMargin& InPadding);
|
|
void SetVerticalAlignment(EVerticalAlignment InVerticalAlignment);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WrapBoxSlot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WrapBoxSlot")
|
|
}
|
|
static class UWrapBoxSlot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWrapBoxSlot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWrapBoxSlot;
|
|
|
|
// Class UMG.DragDropOperation
|
|
// 0x0068 (0x0090 - 0x0028)
|
|
class UDragDropOperation final : public UObject
|
|
{
|
|
public:
|
|
class FString Tag; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UObject* Payload; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UWidget* DefaultDragVisual; // 0x0040(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, ExposeOnSpawn, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
EDragPivot Pivot; // 0x0048(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FVector2D Offset; // 0x0050(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UDragDropOperation* Operation)> OnDrop; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UDragDropOperation* Operation)> OnDragCancelled; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class UDragDropOperation* Operation)> OnDragged; // 0x0080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void DragCancelled(const struct FPointerEvent& PointerEvent);
|
|
void Dragged(const struct FPointerEvent& PointerEvent);
|
|
void Drop(const struct FPointerEvent& PointerEvent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DragDropOperation")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DragDropOperation")
|
|
}
|
|
static class UDragDropOperation* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDragDropOperation>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDragDropOperation;
|
|
|
|
// Class UMG.SlateBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class USlateBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static struct FVector2D AbsoluteToLocal(const struct FGeometry& Geometry, const struct FVector2D& AbsoluteCoordinate);
|
|
static void AbsoluteToViewport(class UObject* WorldContextObject, const struct FVector2D& AbsoluteDesktopCoordinate, struct FVector2D* PixelPosition, struct FVector2D* ViewportPosition);
|
|
static bool EqualEqual_SlateBrush(const struct FSlateBrush& A, const struct FSlateBrush& B);
|
|
static struct FVector2D GetAbsoluteSize(const struct FGeometry& Geometry);
|
|
static struct FVector2D GetLocalSize(const struct FGeometry& Geometry);
|
|
static struct FVector2D GetLocalTopLeft(const struct FGeometry& Geometry);
|
|
static bool IsUnderLocation(const struct FGeometry& Geometry, const struct FVector2D& AbsoluteCoordinate);
|
|
static struct FVector2D LocalToAbsolute(const struct FGeometry& Geometry, const struct FVector2D& LocalCoordinate);
|
|
static void LocalToViewport(class UObject* WorldContextObject, const struct FGeometry& Geometry, const struct FVector2D& LocalCoordinate, struct FVector2D* PixelPosition, struct FVector2D* ViewportPosition);
|
|
static void ScreenToViewport(class UObject* WorldContextObject, const struct FVector2D& ScreenPosition, struct FVector2D* ViewportPosition);
|
|
static void ScreenToWidgetAbsolute(class UObject* WorldContextObject, const struct FVector2D& ScreenPosition, struct FVector2D* AbsoluteCoordinate, bool bIncludeWindowPosition);
|
|
static void ScreenToWidgetLocal(class UObject* WorldContextObject, const struct FGeometry& Geometry, const struct FVector2D& ScreenPosition, struct FVector2D* LocalCoordinate, bool bIncludeWindowPosition);
|
|
static float TransformScalarAbsoluteToLocal(const struct FGeometry& Geometry, float AbsoluteScalar);
|
|
static float TransformScalarLocalToAbsolute(const struct FGeometry& Geometry, float LocalScalar);
|
|
static struct FVector2D TransformVectorAbsoluteToLocal(const struct FGeometry& Geometry, const struct FVector2D& AbsoluteVector);
|
|
static struct FVector2D TransformVectorLocalToAbsolute(const struct FGeometry& Geometry, const struct FVector2D& LocalVector);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SlateBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SlateBlueprintLibrary")
|
|
}
|
|
static class USlateBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USlateBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USlateBlueprintLibrary;
|
|
|
|
// Class UMG.WidgetBlueprintLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UWidgetBlueprintLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void CancelDragDrop();
|
|
static struct FEventReply CaptureJoystick(struct FEventReply& Reply, class UWidget* CapturingWidget, bool bInAllJoysticks);
|
|
static struct FEventReply CaptureMouse(struct FEventReply& Reply, class UWidget* CapturingWidget);
|
|
static struct FEventReply ClearUserFocus(struct FEventReply& Reply, bool bInAllUsers);
|
|
static class UUserWidget* Create(class UObject* WorldContextObject, TSubclassOf<class UUserWidget> WidgetType, class APlayerController* OwningPlayer);
|
|
static class UDragDropOperation* CreateDragDropOperation(TSubclassOf<class UDragDropOperation> OperationClass);
|
|
static struct FEventReply DetectDrag(struct FEventReply& Reply, class UWidget* WidgetDetectingDrag, const struct FKey& DragKey);
|
|
static struct FEventReply DetectDragIfPressed(const struct FPointerEvent& PointerEvent, class UWidget* WidgetDetectingDrag, const struct FKey& DragKey);
|
|
static void DismissAllMenus();
|
|
static void DrawBox(struct FPaintContext& Context, const struct FVector2D& position, const struct FVector2D& Size, class USlateBrushAsset* Brush, const struct FLinearColor& Tint);
|
|
static void DrawLine(struct FPaintContext& Context, const struct FVector2D& PositionA, const struct FVector2D& PositionB, const struct FLinearColor& Tint, bool bAntiAlias, float Thickness);
|
|
static void DrawLines(struct FPaintContext& Context, const TArray<struct FVector2D>& Points, const struct FLinearColor& Tint, bool bAntiAlias, float Thickness);
|
|
static void DrawSpline(struct FPaintContext& Context, const struct FVector2D& Start, const struct FVector2D& StartDir, const struct FVector2D& End, const struct FVector2D& EndDir, const struct FLinearColor& Tint, float Thickness);
|
|
static void DrawText(struct FPaintContext& Context, const class FString& InString, const struct FVector2D& position, const struct FLinearColor& Tint);
|
|
static void DrawTextFormatted(struct FPaintContext& Context, const class FText& Text, const struct FVector2D& position, class UFont* Font, float FontSize, class FName FontTypeFace, const struct FLinearColor& Tint);
|
|
static struct FEventReply EndDragDrop(struct FEventReply& Reply);
|
|
static void GetAllWidgetsOfClass(class UObject* WorldContextObject, TArray<class UUserWidget*>* FoundWidgets, TSubclassOf<class UUserWidget> WidgetClass, bool TopLevelOnly);
|
|
static void GetAllWidgetsWithInterface(class UObject* WorldContextObject, TArray<class UUserWidget*>* FoundWidgets, TSubclassOf<class IInterface> Interface, bool TopLevelOnly);
|
|
static class UObject* GetBrushResource(const struct FSlateBrush& Brush);
|
|
static class UMaterialInterface* GetBrushResourceAsMaterial(const struct FSlateBrush& Brush);
|
|
static class UTexture2D* GetBrushResourceAsTexture2D(const struct FSlateBrush& Brush);
|
|
static class UDragDropOperation* GetDragDroppingContent();
|
|
static class UMaterialInstanceDynamic* GetDynamicMaterial(struct FSlateBrush& Brush);
|
|
static struct FInputEvent GetInputEventFromCharacterEvent(const struct FCharacterEvent& Event);
|
|
static struct FInputEvent GetInputEventFromKeyEvent(const struct FKeyEvent& Event);
|
|
static struct FInputEvent GetInputEventFromNavigationEvent(const struct FNavigationEvent& Event);
|
|
static struct FInputEvent GetInputEventFromPointerEvent(const struct FPointerEvent& Event);
|
|
static struct FKeyEvent GetKeyEventFromAnalogInputEvent(const struct FAnalogInputEvent& Event);
|
|
static void GetSafeZonePadding(class UObject* WorldContextObject, struct FVector4* SafePadding, struct FVector2D* SafePaddingScale, struct FVector4* SpillOverPadding);
|
|
static struct FEventReply Handled();
|
|
static bool IsDragDropping();
|
|
static struct FEventReply LockMouse(struct FEventReply& Reply, class UWidget* CapturingWidget);
|
|
static struct FSlateBrush MakeBrushFromAsset(class USlateBrushAsset* BrushAsset);
|
|
static struct FSlateBrush MakeBrushFromMaterial(class UMaterialInterface* Material, int32 Width, int32 Height);
|
|
static struct FSlateBrush MakeBrushFromTexture(class UTexture2D* Texture, int32 Width, int32 Height);
|
|
static struct FSlateBrush NoResourceBrush();
|
|
static struct FEventReply ReleaseJoystickCapture(struct FEventReply& Reply, bool bInAllJoysticks);
|
|
static struct FEventReply ReleaseMouseCapture(struct FEventReply& Reply);
|
|
static void RestorePreviousWindowTitleBarState();
|
|
static void SetBrushResourceToMaterial(struct FSlateBrush& Brush, class UMaterialInterface* Material);
|
|
static void SetBrushResourceToTexture(struct FSlateBrush& Brush, class UTexture2D* Texture);
|
|
static void SetColorVisionDeficiencyType(EColorVisionDeficiency Type, float Severity, bool CorrectDeficiency, bool ShowCorrectionWithDeficiency);
|
|
static void SetFocusToGameViewport();
|
|
static bool SetHardwareCursor(class UObject* WorldContextObject, EMouseCursor CursorShape, class FName CursorName, const struct FVector2D& HotSpot);
|
|
static void SetInputMode_GameAndUIEx(class APlayerController* PlayerController, class UWidget* InWidgetToFocus, EMouseLockMode InMouseLockMode, bool bHideCursorDuringCapture, const bool bFlushInput);
|
|
static void SetInputMode_GameOnly(class APlayerController* PlayerController, const bool bFlushInput);
|
|
static void SetInputMode_UIOnlyEx(class APlayerController* PlayerController, class UWidget* InWidgetToFocus, EMouseLockMode InMouseLockMode, const bool bFlushInput);
|
|
static struct FEventReply SetMousePosition(struct FEventReply& Reply, const struct FVector2D& NewMousePosition);
|
|
static struct FEventReply SetUserFocus(struct FEventReply& Reply, class UWidget* FocusWidget, bool bInAllUsers);
|
|
static void SetWindowTitleBarCloseButtonActive(bool bActive);
|
|
static void SetWindowTitleBarOnCloseClickedDelegate(TDelegate<void()> Delegate);
|
|
static void SetWindowTitleBarState(class UWidget* TitleBarContent, EWindowTitleBarMode Mode, bool bTitleBarDragEnabled, bool bWindowButtonsVisible, bool bTitleBarVisible);
|
|
static struct FEventReply Unhandled();
|
|
static struct FEventReply UnlockMouse(struct FEventReply& Reply);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetBlueprintLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetBlueprintLibrary")
|
|
}
|
|
static class UWidgetBlueprintLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetBlueprintLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetBlueprintLibrary;
|
|
|
|
// Class UMG.WidgetTree
|
|
// 0x0060 (0x0088 - 0x0028)
|
|
class UWidgetTree final : public UObject
|
|
{
|
|
public:
|
|
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UWidget* RootWidget; // 0x0030(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FName, class UWidget*> NamedSlotBindings; // 0x0038(0x0050)(ExportObject, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WidgetTree")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WidgetTree")
|
|
}
|
|
static class UWidgetTree* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWidgetTree>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWidgetTree;
|
|
|
|
}
|
|
|