#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: UMG #include "Basic.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "MovieScene_structs.hpp" #include "MovieScene_classes.hpp" #include "SlateCore_structs.hpp" #include "DeveloperSettings_classes.hpp" #include "UMG_structs.hpp" #include "Slate_structs.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" #include "MovieSceneTracks_classes.hpp" #include "InputCore_structs.hpp" namespace SDK { // 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(); } }; DUMPER7_ASSERTS_USlateBlueprintLibrary; // 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(); } }; DUMPER7_ASSERTS_UUserWidgetBlueprint; // 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(); } }; DUMPER7_ASSERTS_UVisual; // 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: static class UClass* StaticClass() { STATIC_CLASS_IMPL("PanelSlot") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"PanelSlot") } static class UPanelSlot* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UPanelSlot; // 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(); } }; DUMPER7_ASSERTS_UCanvasPanelSlot; // Class UMG.Widget // 0x0158 (0x0180 - 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 bIsEnabledDelegate; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText ToolTipText; // 0x0048(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate ToolTipTextDelegate; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UWidget* ToolTipWidget; // 0x0070(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, EditConst, InstancedReference, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ToolTipWidgetDelegate; // 0x0078(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate VisibilityDelegate; // 0x0088(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FWidgetTransform RenderTransform; // 0x0098(0x0038)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic) struct FVector2D RenderTransformPivot; // 0x00D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EFlowDirectionPreference FlowDirectionPreference; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bIsVariable : 1; // 0x00E1(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bCreatedByConstructionScript : 1; // 0x00E1(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Transient, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsEnabled : 1; // 0x00E1(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_Cursor : 1; // 0x00E1(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bIsVolatile : 1; // 0x00E1(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) EMouseCursor Cursor; // 0x00E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EWidgetClipping Clipping; // 0x00E3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility Visibility; // 0x00E4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_E5[0x3]; // 0x00E5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float RenderOpacity; // 0x00E8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EWidgetPixelSnapping PixelSnapping; // 0x00EC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_ED[0x3]; // 0x00ED(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) class USlateAccessibleWidgetData* AccessibleWidgetData; // 0x00F0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UWidgetNavigation* Navigation; // 0x00F8(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_100[0x50]; // 0x0100(0x0050)(Fixing Size After Last Property [ Dumper-7 ]) TArray NativeBindings; // 0x0150(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_160[0x20]; // 0x0160(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 Delegate); void K2_BroadcastFieldValueChanged(const struct FFieldNotificationId& FieldId); void K2_RemoveFieldValueChangedDelegate(const struct FFieldNotificationId& FieldId, TDelegate 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 InCustomDelegate); void SetNavigationRuleCustomBoundary(EUINavigation Direction, TDelegate 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(); } }; DUMPER7_ASSERTS_UWidget; // Class UMG.UserWidget // 0x0140 (0x02C0 - 0x0180) class UUserWidget : public UWidget { public: uint8 Pad_180[0x8]; // 0x0180(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor ColorAndOpacity; // 0x0188(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ColorAndOpacityDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateColor ForegroundColor; // 0x01A8(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate ForegroundColorDelegate; // 0x01BC(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1CC[0x4]; // 0x01CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnVisibilityChanged; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1E0[0x18]; // 0x01E0(0x0018)(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 Pad_20D[0x3]; // 0x020D(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TArray ActiveSequencePlayers; // 0x0210(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) class UUMGSequenceTickManager* AnimationTickManager; // 0x0220(0x0008)(ZeroConstructor, Transient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray StoppedSequencePlayers; // 0x0228(0x0010)(ZeroConstructor, Transient, UObjectWrapper, NativeAccessSpecifierPublic) TArray NamedSlotBindings; // 0x0238(0x0010)(ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPrivate) TArray Extensions; // 0x0248(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) class UWidgetTree* WidgetTree; // 0x0258(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, TextExportTransient, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bHasScriptImplementedTick : 1; // 0x0260(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bHasScriptImplementedPaint : 1; // 0x0260(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_261[0x17]; // 0x0261(0x0017)(Fixing Size After Last Property [ Dumper-7 ]) EWidgetTickFrequency TickFrequency; // 0x0278(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_279[0x3]; // 0x0279(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FWidgetChild DesiredFocusWidget; // 0x027C(0x0010)(Edit, DisableEditOnInstance, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_28C[0x4]; // 0x028C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UInputComponent* InputComponent; // 0x0290(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray AnimationCallbacks; // 0x0298(0x0010)(ZeroConstructor, Transient, DuplicateTransient, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) uint8 Pad_2A8[0x18]; // 0x02A8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class UUserWidgetExtension* AddExtension(TSubclassOf InExtensionType); bool AddToPlayerScreen(int32 ZOrder); void AddToViewport(int32 ZOrder); void BindToAnimationEvent(class UWidgetAnimation* Animation, TDelegate Delegate, EWidgetAnimationEvent AnimationEvent, class FName UserTag); void BindToAnimationFinished(class UWidgetAnimation* Animation, TDelegate Delegate); void BindToAnimationStarted(class UWidgetAnimation* Animation, TDelegate 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 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); void RegisterInputComponent(); void RemoveExtension(class UUserWidgetExtension* InExtension); void RemoveExtensions(TSubclassOf 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 Delegate); void UnbindFromAnimationStarted(class UWidgetAnimation* Animation, TDelegate Delegate); void UnregisterInputComponent(); struct FVector2D GetAlignmentInViewport() const; struct FAnchors GetAnchorsInViewport() const; float GetAnimationCurrentTime(const class UWidgetAnimation* InAnimation) const; class UUserWidgetExtension* GetExtension(TSubclassOf ExtensionType) const; TArray GetExtensions(TSubclassOf 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(); } }; DUMPER7_ASSERTS_UUserWidget; // Class UMG.PanelWidget // 0x0018 (0x0198 - 0x0180) class UPanelWidget : public UWidget { public: TArray Slots; // 0x0180(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_190[0x8]; // 0x0190(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 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(); } }; DUMPER7_ASSERTS_UPanelWidget; // Class UMG.ContentWidget // 0x0000 (0x0198 - 0x0198) 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(); } }; DUMPER7_ASSERTS_UContentWidget; // Class UMG.CheckBox // 0x0B18 (0x0CB0 - 0x0198) class UCheckBox final : public UContentWidget { public: ECheckBoxState CheckedState; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_199[0x3]; // 0x0199(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate CheckedStateDelegate; // 0x019C(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AC[0x4]; // 0x01AC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FCheckBoxStyle WidgetStyle; // 0x01B0(0x0AD0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) EHorizontalAlignment HorizontalAlignment; // 0x0C80(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonClickMethod ClickMethod; // 0x0C81(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonTouchMethod TouchMethod; // 0x0C82(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonPressMethod PressMethod; // 0x0C83(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsFocusable; // 0x0C84(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C85[0x3]; // 0x0C85(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnCheckStateChanged; // 0x0C88(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_C98[0x18]; // 0x0C98(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(); } }; DUMPER7_ASSERTS_UCheckBox; // 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(); } }; DUMPER7_ASSERTS_UWidgetEnumStateRegistration; // 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(); } }; DUMPER7_ASSERTS_UWidgetCheckedStateRegistration; // Class UMG.ListViewBase // 0x0118 (0x0298 - 0x0180) class UListViewBase : public UWidget { public: TMulticastInlineDelegate BP_OnEntryGenerated; // 0x0180(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) uint8 Pad_190[0x10]; // 0x0190(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf EntryWidgetClass; // 0x01A0(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) float WheelScrollMultiplier; // 0x01A8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEnableScrollAnimation; // 0x01AC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool AllowOverscroll; // 0x01AD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEnableRightClickScrolling; // 0x01AE(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEnableFixedLineOffset; // 0x01AF(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float FixedLineScrollOffset; // 0x01B0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAllowDragging; // 0x01B4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1B5[0x3]; // 0x01B5(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate BP_OnEntryReleased; // 0x01B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, Protected, NativeAccessSpecifierProtected) struct FUserWidgetPool EntryWidgetPool; // 0x01C8(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) uint8 Pad_250[0x48]; // 0x0250(0x0048)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void RegenerateAllEntries(); void RequestRefresh(); void ScrollToBottom(); void ScrollToTop(); void SetScrollbarVisibility(ESlateVisibility InVisibility); void SetScrollOffset(const float InScrollOffset); void SetWheelScrollMultiplier(float NewWheelScrollMultiplier); const TArray 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(); } }; DUMPER7_ASSERTS_UListViewBase; // Class UMG.CircularThrobber // 0x0100 (0x0280 - 0x0180) class UCircularThrobber final : public UWidget { public: int32 NumberOfPieces; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Period; // 0x0184(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Radius; // 0x0188(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_18C[0x4]; // 0x018C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush Image; // 0x0190(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bEnableRadius; // 0x0260(0x0001)(Edit, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_261[0x1F]; // 0x0261(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(); } }; DUMPER7_ASSERTS_UCircularThrobber; // Class UMG.ListView // 0x09D8 (0x0C70 - 0x0298) class UListView : public UListViewBase { public: uint8 Pad_298[0xE8]; // 0x0298(0x00E8)(Fixing Size After Last Property [ Dumper-7 ]) struct FTableViewStyle WidgetStyle; // 0x0380(0x00E0)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) struct FScrollBarStyle ScrollBarStyle; // 0x0460(0x0770)(Edit, BlueprintVisible, BlueprintReadOnly, Protected, NativeAccessSpecifierProtected) EOrientation Orientation; // 0x0BD0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ESelectionMode SelectionMode; // 0x0BD1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EConsumeMouseWheel ConsumeMouseWheel; // 0x0BD2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bClearSelectionOnClick; // 0x0BD3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsFocusable; // 0x0BD4(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bReturnFocusToSelection; // 0x0BD5(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_BD6[0x2]; // 0x0BD6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) TArray ListItems; // 0x0BD8(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_BE8[0x10]; // 0x0BE8(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float HorizontalEntrySpacing; // 0x0BF8(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) float VerticalEntrySpacing; // 0x0BFC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnEntryInitialized; // 0x0C00(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemClicked; // 0x0C10(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemDoubleClicked; // 0x0C20(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemIsHoveredChanged; // 0x0C30(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemSelectionChanged; // 0x0C40(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemScrolledIntoView; // 0x0C50(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnListViewScrolled; // 0x0C60(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& 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 SetSelectedIndex(int32 Index_0); void SetSelectionMode(ESelectionMode SelectionMode_0); int32 BP_GetNumItemsSelected() const; class UObject* BP_GetSelectedItem() const; bool BP_GetSelectedItems(TArray* 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 GetListItems() const; int32 GetNumItems() 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(); } }; DUMPER7_ASSERTS_UListView; // Class UMG.ComboBox // 0x07B0 (0x0930 - 0x0180) class UComboBox final : public UWidget { public: struct FScrollBarStyle ScrollBarStyle; // 0x0180(0x0770)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TArray Items; // 0x08F0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TDelegate OnGenerateWidgetEvent; // 0x0900(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsFocusable; // 0x0910(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_911[0x1F]; // 0x0911(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(); } }; DUMPER7_ASSERTS_UComboBox; // 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(); } }; DUMPER7_ASSERTS_UWindowTitleBarAreaSlot; // 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(); } }; DUMPER7_ASSERTS_UListViewDesignerPreviewItem; // Class UMG.SlateAccessibleWidgetData // 0x0058 (0x0080 - 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(0x0018)(NativeAccessSpecifierPublic) TDelegate AccessibleTextDelegate; // 0x0048(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText AccessibleSummaryText; // 0x0058(0x0018)(NativeAccessSpecifierPublic) TDelegate AccessibleSummaryTextDelegate; // 0x0070(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(); } }; DUMPER7_ASSERTS_USlateAccessibleWidgetData; // 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(); } }; DUMPER7_ASSERTS_UWidgetSwitcherSlot; // 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(); } }; DUMPER7_ASSERTS_UUserWidgetExtension; // 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(); } }; DUMPER7_ASSERTS_UWidgetBlueprintGeneratedClassExtension; // 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 WidgetType, class APlayerController* OwningPlayer); static class UDragDropOperation* CreateDragDropOperation(TSubclassOf 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& 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* FoundWidgets, TSubclassOf WidgetClass, bool TopLevelOnly); static void GetAllWidgetsWithInterface(class UObject* WorldContextObject, TArray* FoundWidgets, TSubclassOf 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 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(); } }; DUMPER7_ASSERTS_UWidgetBlueprintLibrary; // 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(); } }; 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(); } }; DUMPER7_ASSERTS_UWidgetNavigation; // 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(); } }; DUMPER7_ASSERTS_UMovieScene2DTransformPropertySystem; // Class UMG.MovieScene2DTransformSection // 0x0780 (0x0870 - 0x00F0) class UMovieScene2DTransformSection final : public UMovieSceneSection { public: uint8 Pad_F0[0x8]; // 0x00F0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMovieScene2DTransformMask TransformMask; // 0x00F8(0x0004)(NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_FC[0x4]; // 0x00FC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FMovieSceneFloatChannel Translation[0x2]; // 0x0100(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel Rotation; // 0x0320(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel Scale[0x2]; // 0x0430(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel Shear[0x2]; // 0x0650(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(); } }; DUMPER7_ASSERTS_UMovieScene2DTransformSection; // Class UMG.MovieScene2DTransformTrack // 0x0000 (0x00C8 - 0x00C8) 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(); } }; DUMPER7_ASSERTS_UMovieScene2DTransformTrack; // 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(); } }; DUMPER7_ASSERTS_UMovieSceneMarginPropertySystem; // Class UMG.MovieSceneMarginSection // 0x0448 (0x0538 - 0x00F0) class UMovieSceneMarginSection final : public UMovieSceneSection { public: uint8 Pad_F0[0x8]; // 0x00F0(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMovieSceneFloatChannel TopCurve; // 0x00F8(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel LeftCurve; // 0x0208(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel RightCurve; // 0x0318(0x0110)(NativeAccessSpecifierPublic) struct FMovieSceneFloatChannel BottomCurve; // 0x0428(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(); } }; DUMPER7_ASSERTS_UMovieSceneMarginSection; // Class UMG.MovieSceneMarginTrack // 0x0000 (0x00C8 - 0x00C8) 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(); } }; DUMPER7_ASSERTS_UMovieSceneMarginTrack; // Class UMG.MovieSceneWidgetMaterialSystem // 0x0160 (0x01A0 - 0x0040) class UMovieSceneWidgetMaterialSystem final : public UMovieSceneEntitySystem { public: uint8 Pad_40[0x160]; // 0x0040(0x0160)(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(); } }; DUMPER7_ASSERTS_UMovieSceneWidgetMaterialSystem; // Class UMG.MovieSceneWidgetMaterialTrack // 0x0028 (0x00D8 - 0x00B0) class UMovieSceneWidgetMaterialTrack final : public UMovieSceneMaterialTrack { public: uint8 Pad_B0[0x10]; // 0x00B0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray BrushPropertyNamePath; // 0x00C0(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) class FName TrackName; // 0x00D0(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(); } }; DUMPER7_ASSERTS_UMovieSceneWidgetMaterialTrack; // Class UMG.UMGSequencePlayer // 0x0310 (0x0338 - 0x0028) class UUMGSequencePlayer final : public UObject { public: uint8 Pad_28[0x1F8]; // 0x0028(0x01F8)(Fixing Size After Last Property [ Dumper-7 ]) class UWidgetAnimation* Animation; // 0x0220(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_228[0x8]; // 0x0228(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FMovieSceneRootEvaluationTemplateInstance RootTemplateInstance; // 0x0230(0x0088)(NativeAccessSpecifierPrivate) uint8 Pad_2B8[0x80]; // 0x02B8(0x0080)(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(); } }; DUMPER7_ASSERTS_UUMGSequencePlayer; // Class UMG.UMGSequenceTickManager // 0x0098 (0x00C0 - 0x0028) class UUMGSequenceTickManager final : public UObject { public: TMap, 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(); } }; DUMPER7_ASSERTS_UUMGSequenceTickManager; // 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 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 Delegate); void BindToAnimationStarted(class UUserWidget* Widget, TDelegate Delegate); void UnbindAllFromAnimationFinished(class UUserWidget* Widget); void UnbindAllFromAnimationStarted(class UUserWidget* Widget); void UnbindFromAnimationFinished(class UUserWidget* Widget, TDelegate Delegate); void UnbindFromAnimationStarted(class UUserWidget* Widget, TDelegate 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(); } }; DUMPER7_ASSERTS_UWidgetAnimation; // Class UMG.WidgetAnimationDelegateBinding // 0x0010 (0x0038 - 0x0028) class UWidgetAnimationDelegateBinding final : public UDynamicBlueprintBinding { public: TArray 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(); } }; DUMPER7_ASSERTS_UWidgetAnimationDelegateBinding; // Class UMG.WidgetAnimationPlayCallbackProxy // 0x0018 (0x0040 - 0x0028) class UWidgetAnimationPlayCallbackProxy final : public UObject { public: TMulticastInlineDelegate 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(); } }; DUMPER7_ASSERTS_UWidgetAnimationPlayCallbackProxy; // Class UMG.PropertyBinding // 0x0048 (0x0070 - 0x0028) class UPropertyBinding : public UObject { public: TWeakObjectPtr 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(); } }; DUMPER7_ASSERTS_UPropertyBinding; // 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(); } }; DUMPER7_ASSERTS_UBoolBinding; // 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(); } }; DUMPER7_ASSERTS_UBrushBinding; // 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_UWidgetSelectedStateRegistration; // 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(); } }; 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_UWidgetBinding; // Class UMG.AsyncTaskDownloadImage // 0x0020 (0x0050 - 0x0030) class UAsyncTaskDownloadImage final : public UBlueprintAsyncActionBase { public: TMulticastInlineDelegate OnSuccess; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate 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(); } }; DUMPER7_ASSERTS_UAsyncTaskDownloadImage; // 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(); } }; DUMPER7_ASSERTS_UGameViewportSubsystem; // 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(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IUserListEntry; // Class UMG.UserListEntryLibrary // 0x0000 (0x0028 - 0x0028) class UUserListEntryLibrary final : public UBlueprintFunctionLibrary { public: static class UListViewBase* GetOwningListView(TScriptInterface UserListEntry); static bool IsListItemExpanded(TScriptInterface UserListEntry); static bool IsListItemSelected(TScriptInterface 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(); } }; 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(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_IUserObjectListEntry; // Class UMG.UserObjectListEntryLibrary // 0x0000 (0x0028 - 0x0028) class UUserObjectListEntryLibrary final : public UBlueprintFunctionLibrary { public: static class UObject* GetListItemObject(TScriptInterface 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(); } }; DUMPER7_ASSERTS_UUserObjectListEntryLibrary; // Class UMG.BackgroundBlur // 0x0128 (0x02C0 - 0x0198) class UBackgroundBlur final : public UContentWidget { public: struct FMargin Padding; // 0x0198(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) EHorizontalAlignment HorizontalAlignment; // 0x01A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VerticalAlignment; // 0x01A9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bApplyAlphaToBlur; // 0x01AA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AB[0x1]; // 0x01AB(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float BlurStrength; // 0x01AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bOverrideAutoRadiusCalculation; // 0x01B0(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B1[0x3]; // 0x01B1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 BlurRadius; // 0x01B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B8[0x8]; // 0x01B8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector4 CornerRadius; // 0x01C0(0x0020)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateBrush LowQualityFallbackBrush; // 0x01E0(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_2B0[0x10]; // 0x02B0(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(); } }; 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(); } }; DUMPER7_ASSERTS_UBackgroundBlurSlot; // Class UMG.Border // 0x01A8 (0x0340 - 0x0198) #pragma pack(push, 0x1) class alignas(0x10) UBorder : public UContentWidget { public: EHorizontalAlignment HorizontalAlignment; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VerticalAlignment; // 0x0199(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bShowEffectWhenDisabled : 1; // 0x019A(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_19B[0x1]; // 0x019B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor ContentColorAndOpacity; // 0x019C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ContentColorAndOpacityDelegate; // 0x01AC(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin Padding; // 0x01BC(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_1CC[0x4]; // 0x01CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush Background; // 0x01D0(0x00D0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TDelegate BackgroundDelegate; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BrushColor; // 0x02B0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate BrushColorDelegate; // 0x02C0(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D DesiredSizeScale; // 0x02D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFlipForRightToLeftFlowDirection; // 0x02E0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2E1[0x3]; // 0x02E1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnMouseButtonDownEvent; // 0x02E4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseButtonUpEvent; // 0x02F4(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseMoveEvent; // 0x0304(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnMouseDoubleClickEvent; // 0x0314(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_324[0x14]; // 0x0324(0x0014)(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(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UBorder; // 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(); } }; DUMPER7_ASSERTS_UBorderSlot; // Class UMG.Button // 0x0488 (0x0620 - 0x0198) class UButton : public UContentWidget { public: uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FButtonStyle WidgetStyle; // 0x01A0(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FLinearColor ColorAndOpacity; // 0x0590(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor BackgroundColor; // 0x05A0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonClickMethod ClickMethod; // 0x05B0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonTouchMethod TouchMethod; // 0x05B1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EButtonPressMethod PressMethod; // 0x05B2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsFocusable; // 0x05B3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_5B4[0x4]; // 0x05B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnClicked; // 0x05B8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnPressed; // 0x05C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnReleased; // 0x05D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnHovered; // 0x05E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnUnhovered; // 0x05F8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_608[0x18]; // 0x0608(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(); } }; 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(); } }; DUMPER7_ASSERTS_UButtonSlot; // Class UMG.CanvasPanel // 0x0010 (0x01A8 - 0x0198) class UCanvasPanel final : public UPanelWidget { public: uint8 Pad_198[0x10]; // 0x0198(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(); } }; DUMPER7_ASSERTS_UCanvasPanel; // Class UMG.ComboBoxKey // 0x1BD0 (0x1D50 - 0x0180) class UComboBoxKey final : public UWidget { public: TArray Options; // 0x0180(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) class FName SelectedOption; // 0x0190(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FComboBoxStyle WidgetStyle; // 0x01A0(0x0660)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FTableRowStyle ItemStyle; // 0x0800(0x0D50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FScrollBarStyle ScrollBarStyle; // 0x1550(0x0770)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FSlateColor ForegroundColor; // 0x1CC0(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FMargin ContentPadding; // 0x1CD4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float MaxListHeight; // 0x1CE4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasDownArrow; // 0x1CE8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableGamepadNavigationMode; // 0x1CE9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsFocusable; // 0x1CEA(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1CEB[0x1]; // 0x1CEB(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnGenerateContentWidget; // 0x1CEC(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnGenerateItemWidget; // 0x1CFC(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D0C[0x4]; // 0x1D0C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnSelectionChanged; // 0x1D10(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnOpening; // 0x1D20(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1D30[0x20]; // 0x1D30(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(); } }; DUMPER7_ASSERTS_UComboBoxKey; // Class UMG.ComboBoxString // 0x1C50 (0x1DD0 - 0x0180) class UComboBoxString final : public UWidget { public: TArray DefaultOptions; // 0x0180(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPrivate) class FString SelectedOption; // 0x0190(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) struct FComboBoxStyle WidgetStyle; // 0x01A0(0x0660)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FTableRowStyle ItemStyle; // 0x0800(0x0D50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FScrollBarStyle ScrollBarStyle; // 0x1550(0x0770)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) struct FMargin ContentPadding; // 0x1CC0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float MaxListHeight; // 0x1CD0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasDownArrow; // 0x1CD4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool EnableGamepadNavigationMode; // 0x1CD5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1CD6[0x2]; // 0x1CD6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo Font; // 0x1CD8(0x0058)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateColor ForegroundColor; // 0x1D30(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) bool bIsFocusable; // 0x1D44(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D45[0x3]; // 0x1D45(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnGenerateWidgetEvent; // 0x1D48(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnSelectionChanged; // 0x1D58(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnOpening; // 0x1D68(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1D78[0x58]; // 0x1D78(0x0058)(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(); } }; DUMPER7_ASSERTS_UComboBoxString; // Class UMG.DynamicEntryBoxBase // 0x00E0 (0x0260 - 0x0180) class UDynamicEntryBoxBase : public UWidget { public: struct FVector2D EntrySpacing; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray SpacingPattern; // 0x0190(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Protected, NativeAccessSpecifierProtected) EDynamicBoxType EntryBoxType; // 0x01A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1A1[0x3]; // 0x01A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateChildSize EntrySizeRule; // 0x01A4(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, NativeAccessSpecifierProtected) EHorizontalAlignment EntryHorizontalAlignment; // 0x01AC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EVerticalAlignment EntryVerticalAlignment; // 0x01AD(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1AE[0x2]; // 0x01AE(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) int32 MaxElementSize; // 0x01B0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FRadialBoxSettings RadialBoxSettings; // 0x01B4(0x0010)(Edit, BlueprintVisible, NoDestructor, Protected, NativeAccessSpecifierProtected) uint8 Pad_1C4[0x14]; // 0x01C4(0x0014)(Fixing Size After Last Property [ Dumper-7 ]) struct FUserWidgetPool EntryWidgetPool; // 0x01D8(0x0088)(Transient, ContainsInstancedReference, NativeAccessSpecifierPrivate) public: void SetEntrySpacing(const struct FVector2D& InEntrySpacing); void SetRadialSettings(const struct FRadialBoxSettings& InSettings); const TArray 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(); } }; DUMPER7_ASSERTS_UDynamicEntryBoxBase; // Class UMG.DynamicEntryBox // 0x0008 (0x0268 - 0x0260) class UDynamicEntryBox final : public UDynamicEntryBoxBase { public: TSubclassOf EntryWidgetClass; // 0x0260(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) public: class UUserWidget* BP_CreateEntry(); class UUserWidget* BP_CreateEntryOfClass(TSubclassOf 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(); } }; DUMPER7_ASSERTS_UDynamicEntryBox; // Class UMG.EditableText // 0x0390 (0x0510 - 0x0180) class UEditableText final : public UWidget { public: class FText Text; // 0x0180(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate TextDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FText HintText; // 0x01A8(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate HintTextDelegate; // 0x01C0(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEditableTextStyle WidgetStyle; // 0x01D0(0x02F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool IsReadOnly; // 0x04C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPassword; // 0x04C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_4C2[0x2]; // 0x04C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MinimumDesiredWidth; // 0x04C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsCaretMovedWhenGainFocus; // 0x04C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextWhenFocused; // 0x04C9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RevertTextOnEscape; // 0x04CA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearKeyboardFocusOnCommit; // 0x04CB(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextOnCommit; // 0x04CC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowContextMenu; // 0x04CD(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVirtualKeyboardType KeyboardType; // 0x04CE(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x04CF(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) EVirtualKeyboardTrigger VirtualKeyboardTrigger; // 0x04D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x04D1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextJustify Justification; // 0x04D2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextOverflowPolicy OverflowPolicy; // 0x04D3(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FShapedTextOptions ShapedTextOptions; // 0x04D4(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) uint8 Pad_4D7[0x1]; // 0x04D7(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnTextChanged; // 0x04D8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextCommitted; // 0x04E8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_4F8[0x18]; // 0x04F8(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(); } }; DUMPER7_ASSERTS_UEditableText; // Class UMG.EditableTextBox // 0x0F20 (0x10A0 - 0x0180) class UEditableTextBox final : public UWidget { public: class FText Text; // 0x0180(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate TextDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A8[0x8]; // 0x01A8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FEditableTextBoxStyle WidgetStyle; // 0x01B0(0x0E80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText HintText; // 0x1030(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate HintTextDelegate; // 0x1048(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsReadOnly; // 0x1058(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPassword; // 0x1059(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_105A[0x2]; // 0x105A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float MinimumDesiredWidth; // 0x105C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsCaretMovedWhenGainFocus; // 0x1060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextWhenFocused; // 0x1061(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RevertTextOnEscape; // 0x1062(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearKeyboardFocusOnCommit; // 0x1063(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextOnCommit; // 0x1064(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowContextMenu; // 0x1065(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVirtualKeyboardType KeyboardType; // 0x1066(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x1067(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) EVirtualKeyboardTrigger VirtualKeyboardTrigger; // 0x1068(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x1069(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextJustify Justification; // 0x106A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextOverflowPolicy OverflowPolicy; // 0x106B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FShapedTextOptions ShapedTextOptions; // 0x106C(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) uint8 Pad_106F[0x1]; // 0x106F(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnTextChanged; // 0x1070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextCommitted; // 0x1080(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1090[0x10]; // 0x1090(0x0010)(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(); } }; DUMPER7_ASSERTS_UEditableTextBox; // Class UMG.ExpandableArea // 0x0310 (0x0490 - 0x0180) class UExpandableArea final : public UWidget { public: uint8 Pad_180[0x10]; // 0x0180(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) struct FExpandableAreaStyle Style; // 0x0190(0x01C0)(Edit, NativeAccessSpecifierPublic) struct FSlateBrush BorderBrush; // 0x0350(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FSlateColor BorderColor; // 0x0420(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIsExpanded; // 0x0434(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_435[0x3]; // 0x0435(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MaxHeight; // 0x0438(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin HeaderPadding; // 0x043C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMargin AreaPadding; // 0x044C(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_45C[0x4]; // 0x045C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnExpansionChanged; // 0x0460(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UWidget* HeaderContent; // 0x0470(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidget* BodyContent; // 0x0478(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_480[0x10]; // 0x0480(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(); } }; DUMPER7_ASSERTS_UExpandableArea; // Class UMG.GridPanel // 0x0030 (0x01C8 - 0x0198) class UGridPanel final : public UPanelWidget { public: TArray ColumnFill; // 0x0198(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TArray RowFill; // 0x01A8(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) uint8 Pad_1B8[0x10]; // 0x01B8(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(); } }; 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(); } }; DUMPER7_ASSERTS_UGridSlot; // Class UMG.HorizontalBox // 0x0010 (0x01A8 - 0x0198) class UHorizontalBox : public UPanelWidget { public: uint8 Pad_198[0x10]; // 0x0198(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(); } }; 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(); } }; DUMPER7_ASSERTS_UHorizontalBoxSlot; // Class UMG.Image // 0x0160 (0x02E0 - 0x0180) class UImage : public UWidget { public: struct FSlateBrush Brush; // 0x0180(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate BrushDelegate; // 0x0250(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ColorAndOpacity; // 0x0260(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ColorAndOpacityDelegate; // 0x0270(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFlipForRightToLeftFlowDirection; // 0x0280(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_281[0x3]; // 0x0281(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnMouseButtonDownEvent; // 0x0284(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_294[0x4C]; // 0x0294(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 AtlasRegion, bool bMatchSize); void SetBrushFromMaterial(class UMaterialInterface* Material); void SetBrushFromSoftMaterial(TSoftObjectPtr SoftMaterial); void SetBrushFromSoftTexture(TSoftObjectPtr 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(); } }; DUMPER7_ASSERTS_UImage; // Class UMG.InputKeySelector // 0x07E0 (0x0960 - 0x0180) class UInputKeySelector final : public UWidget { public: struct FButtonStyle WidgetStyle; // 0x0180(0x03F0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FTextBlockStyle TextStyle; // 0x0570(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FInputChord SelectedKey; // 0x08B0(0x0020)(BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin Margin; // 0x08D0(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class FText KeySelectionText; // 0x08E0(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText NoKeySpecifiedText; // 0x08F8(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bAllowModifierKeys; // 0x0910(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowGamepadKeys; // 0x0911(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_912[0x6]; // 0x0912(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TArray EscapeKeys; // 0x0918(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnKeySelected; // 0x0928(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnIsSelectingKeyChanged; // 0x0938(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_948[0x18]; // 0x0948(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetAllowGamepadKeys(bool bInAllowGamepadKeys); void SetAllowModifierKeys(bool bInAllowModifierKeys); void SetEscapeKeys(const TArray& 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(); } }; DUMPER7_ASSERTS_UInputKeySelector; // Class UMG.InvalidationBox // 0x0018 (0x01B0 - 0x0198) class UInvalidationBox final : public UContentWidget { public: bool bCanCache; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_199[0x17]; // 0x0199(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(); } }; DUMPER7_ASSERTS_UInvalidationBox; // Class UMG.MenuAnchor // 0x0050 (0x01E8 - 0x0198) class UMenuAnchor final : public UContentWidget { public: TSubclassOf MenuClass; // 0x0198(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnGetMenuContentEvent; // 0x01A0(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate OnGetUserMenuContentEvent; // 0x01B0(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EMenuPlacement Placement; // 0x01C0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bFitInWindow; // 0x01C1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShouldDeferPaintingAfterWindowContent; // 0x01C2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseApplicationMenuStack; // 0x01C3(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1C4[0x4]; // 0x01C4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnMenuOpenChanged; // 0x01C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1D8[0x10]; // 0x01D8(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(); } }; DUMPER7_ASSERTS_UMenuAnchor; // Class UMG.TextLayoutWidget // 0x0020 (0x01A0 - 0x0180) class UTextLayoutWidget : public UWidget { public: struct FShapedTextOptions ShapedTextOptions; // 0x0180(0x0003)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) ETextJustify Justification; // 0x0183(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETextWrappingPolicy WrappingPolicy; // 0x0184(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 AutoWrapText : 1; // 0x0185(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 Pad_186[0x2]; // 0x0186(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float WrapTextAt; // 0x0188(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FMargin Margin; // 0x018C(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, NativeAccessSpecifierProtected) float LineHeightPercentage; // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, 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(); } }; DUMPER7_ASSERTS_UTextLayoutWidget; // Class UMG.MultiLineEditableText // 0x03C0 (0x0560 - 0x01A0) class UMultiLineEditableText final : public UTextLayoutWidget { public: class FText Text; // 0x01A0(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText HintText; // 0x01B8(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate HintTextDelegate; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTextBlockStyle WidgetStyle; // 0x01E0(0x0340)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIsReadOnly; // 0x0520(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextWhenFocused; // 0x0521(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearTextSelectionOnFocusLoss; // 0x0522(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RevertTextOnEscape; // 0x0523(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearKeyboardFocusOnCommit; // 0x0524(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowContextMenu; // 0x0525(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x0526(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x0527(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextChanged; // 0x0528(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextCommitted; // 0x0538(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_548[0x18]; // 0x0548(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(); } }; DUMPER7_ASSERTS_UMultiLineEditableText; // Class UMG.MultiLineEditableTextBox // 0x0F00 (0x10A0 - 0x01A0) class UMultiLineEditableTextBox final : public UTextLayoutWidget { public: class FText Text; // 0x01A0(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class FText HintText; // 0x01B8(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate HintTextDelegate; // 0x01D0(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FEditableTextBoxStyle WidgetStyle; // 0x01E0(0x0E80)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bIsReadOnly; // 0x1060(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowContextMenu; // 0x1061(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVirtualKeyboardOptions VirtualKeyboardOptions; // 0x1062(0x0001)(Edit, NoDestructor, AdvancedDisplay, NativeAccessSpecifierPublic) EVirtualKeyboardDismissAction VirtualKeyboardDismissAction; // 0x1063(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1064[0x4]; // 0x1064(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnTextChanged; // 0x1068(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextCommitted; // 0x1078(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_1088[0x18]; // 0x1088(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(); } }; DUMPER7_ASSERTS_UMultiLineEditableTextBox; // Class UMG.NamedSlot // 0x0010 (0x01A8 - 0x0198) class UNamedSlot final : public UContentWidget { public: uint8 Pad_198[0x10]; // 0x0198(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(); } }; 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(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_INamedSlotInterface; // Class UMG.NativeWidgetHost // 0x0010 (0x0190 - 0x0180) class UNativeWidgetHost final : public UWidget { public: uint8 Pad_180[0x10]; // 0x0180(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(); } }; DUMPER7_ASSERTS_UNativeWidgetHost; // Class UMG.Overlay // 0x0010 (0x01A8 - 0x0198) class UOverlay : public UPanelWidget { public: uint8 Pad_198[0x10]; // 0x0198(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(); } }; DUMPER7_ASSERTS_UOverlay; // Class UMG.OverlaySlot // 0x0020 (0x0058 - 0x0038) class UOverlaySlot : 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(); } }; DUMPER7_ASSERTS_UOverlaySlot; // Class UMG.ProgressBar // 0x02F0 (0x0470 - 0x0180) class UProgressBar final : public UWidget { public: struct FProgressBarStyle WidgetStyle; // 0x0180(0x0290)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) float Percent; // 0x0410(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EProgressBarFillType BarFillType; // 0x0414(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EProgressBarFillStyle BarFillStyle; // 0x0415(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bIsMarquee; // 0x0416(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_417[0x1]; // 0x0417(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D BorderPadding; // 0x0418(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate PercentDelegate; // 0x0428(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor FillColorAndOpacity; // 0x0438(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate FillColorAndOpacityDelegate; // 0x0448(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_458[0x18]; // 0x0458(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(); } }; DUMPER7_ASSERTS_UProgressBar; // Class UMG.RetainerBox // 0x0030 (0x01C8 - 0x0198) class URetainerBox final : public UContentWidget { public: bool bRetainRender; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool RenderOnInvalidation; // 0x0199(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RenderOnPhase; // 0x019A(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19B[0x1]; // 0x019B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) int32 Phase; // 0x019C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PhaseCount; // 0x01A0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A4[0x4]; // 0x01A4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class UMaterialInterface* EffectMaterial; // 0x01A8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class FName TextureParameter; // 0x01B0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1B8[0x10]; // 0x01B8(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(); } }; DUMPER7_ASSERTS_URetainerBox; // Class UMG.RichTextBlock // 0x0700 (0x08A0 - 0x01A0) class URichTextBlock : public UTextLayoutWidget { public: class FText Text; // 0x01A0(0x0018)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) class UDataTable* TextStyleSet; // 0x01B8(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) TArray> DecoratorClasses; // 0x01C0(0x0010)(Edit, ZeroConstructor, Protected, UObjectWrapper, NativeAccessSpecifierProtected) bool bOverrideDefaultStyle; // 0x01D0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_1D1[0xF]; // 0x01D1(0x000F)(Fixing Size After Last Property [ Dumper-7 ]) struct FTextBlockStyle DefaultTextStyleOverride; // 0x01E0(0x0340)(Edit, BlueprintVisible, Protected, NativeAccessSpecifierProtected) float MinDesiredWidth; // 0x0520(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETextTransformPolicy TextTransformPolicy; // 0x0524(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETextOverflowPolicy TextOverflowPolicy; // 0x0525(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_526[0xA]; // 0x0526(0x000A)(Fixing Size After Last Property [ Dumper-7 ]) struct FTextBlockStyle DefaultTextStyle; // 0x0530(0x0340)(Transient, Protected, NativeAccessSpecifierProtected) TArray InstanceDecorators; // 0x0870(0x0010)(ZeroConstructor, Transient, Protected, UObjectWrapper, NativeAccessSpecifierProtected) uint8 Pad_880[0x20]; // 0x0880(0x0020)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearAllDefaultStyleOverrides(); class URichTextBlockDecorator* GetDecoratorByClass(TSubclassOf DecoratorClass); class UMaterialInstanceDynamic* GetDefaultDynamicMaterial(); void RefreshTextLayout(); void SetAutoWrapText(bool InAutoTextWrap); void SetDecorators(const TArray>& 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_URichTextBlockImageDecorator; // Class UMG.SafeZone // 0x0018 (0x01B0 - 0x0198) class USafeZone final : public UContentWidget { public: bool PadLeft; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool PadRight; // 0x0199(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool PadTop; // 0x019A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool PadBottom; // 0x019B(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19C[0x14]; // 0x019C(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(); } }; 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(); } }; DUMPER7_ASSERTS_USafeZoneSlot; // Class UMG.ScaleBox // 0x0020 (0x01B8 - 0x0198) class UScaleBox final : public UContentWidget { public: EStretch Stretch; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EStretchDirection StretchDirection; // 0x0199(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19A[0x2]; // 0x019A(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float UserSpecifiedScale; // 0x019C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IgnoreInheritedScale; // 0x01A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A1[0x17]; // 0x01A1(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(); } }; 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(); } }; DUMPER7_ASSERTS_UScaleBoxSlot; // Class UMG.ScrollBar // 0x07B0 (0x0930 - 0x0180) class UScrollBar final : public UWidget { public: struct FScrollBarStyle WidgetStyle; // 0x0180(0x0770)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool bAlwaysShowScrollbar; // 0x08F0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlwaysShowScrollbarTrack; // 0x08F1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOrientation Orientation; // 0x08F2(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_8F3[0x5]; // 0x08F3(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D Thickness; // 0x08F8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin Padding; // 0x0908(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_918[0x18]; // 0x0918(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(); } }; DUMPER7_ASSERTS_UScrollBar; // Class UMG.ScrollBox // 0x0B58 (0x0CF0 - 0x0198) class UScrollBox : public UPanelWidget { public: uint8 Pad_198[0x8]; // 0x0198(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FScrollBoxStyle WidgetStyle; // 0x01A0(0x0370)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FScrollBarStyle WidgetBarStyle; // 0x0510(0x0770)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) EOrientation Orientation; // 0x0C80(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ESlateVisibility ScrollBarVisibility; // 0x0C81(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EConsumeMouseWheel ConsumeMouseWheel; // 0x0C82(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C83[0x5]; // 0x0C83(0x0005)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D ScrollbarThickness; // 0x0C88(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FMargin ScrollbarPadding; // 0x0C98(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool AlwaysShowScrollbar; // 0x0CA8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AlwaysShowScrollbarTrack; // 0x0CA9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AllowOverscroll; // 0x0CAA(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool BackPadScrolling; // 0x0CAB(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FrontPadScrolling; // 0x0CAC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAnimateWheelScrolling; // 0x0CAD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EDescendantScrollDestination NavigationDestination; // 0x0CAE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CAF[0x1]; // 0x0CAF(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float NavigationScrollPadding; // 0x0CB0(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EScrollWhenFocusChanges ScrollWhenFocusChanges; // 0x0CB4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAllowRightClickDragScrolling; // 0x0CB5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CB6[0x2]; // 0x0CB6(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float WheelScrollMultiplier; // 0x0CB8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_CBC[0x4]; // 0x0CBC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnUserScrolled; // 0x0CC0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_CD0[0x20]; // 0x0CD0(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 SetNavigationDestination(const EDescendantScrollDestination NewNavigationDestination); void SetOrientation(EOrientation NewOrientation); 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(); } }; 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(); } }; DUMPER7_ASSERTS_UScrollBoxSlot; // Class UMG.SizeBox // 0x0038 (0x01D0 - 0x0198) class USizeBox : public UContentWidget { public: uint8 Pad_198[0x10]; // 0x0198(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) float WidthOverride; // 0x01A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float HeightOverride; // 0x01AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDesiredWidth; // 0x01B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDesiredHeight; // 0x01B4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDesiredWidth; // 0x01B8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDesiredHeight; // 0x01BC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinAspectRatio; // 0x01C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxAspectRatio; // 0x01C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 bOverride_WidthOverride : 1; // 0x01C8(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_HeightOverride : 1; // 0x01C8(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MinDesiredWidth : 1; // 0x01C8(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MinDesiredHeight : 1; // 0x01C8(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MaxDesiredWidth : 1; // 0x01C8(0x0001)(BitIndex: 0x04, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MaxDesiredHeight : 1; // 0x01C8(0x0001)(BitIndex: 0x05, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MinAspectRatio : 1; // 0x01C8(0x0001)(BitIndex: 0x06, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 bOverride_MaxAspectRatio : 1; // 0x01C8(0x0001)(BitIndex: 0x07, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)) uint8 Pad_1C9[0x7]; // 0x01C9(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(); } }; 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(); } }; DUMPER7_ASSERTS_USizeBoxSlot; // Class UMG.Slider // 0x05B0 (0x0730 - 0x0180) class USlider : public UWidget { public: float Value; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ValueDelegate; // 0x0184(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinValue; // 0x0194(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxValue; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19C[0x4]; // 0x019C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSliderStyle WidgetStyle; // 0x01A0(0x0500)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) EOrientation Orientation; // 0x06A0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6A1[0x3]; // 0x06A1(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) struct FLinearColor SliderBarColor; // 0x06A4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor SliderHandleColor; // 0x06B4(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IndentHandle; // 0x06C4(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool Locked; // 0x06C5(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool MouseUsesStep; // 0x06C6(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool RequiresControllerLock; // 0x06C7(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float StepSize; // 0x06C8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsFocusable; // 0x06CC(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_6CD[0x3]; // 0x06CD(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TMulticastInlineDelegate OnMouseCaptureBegin; // 0x06D0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnMouseCaptureEnd; // 0x06E0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnControllerCaptureBegin; // 0x06F0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnControllerCaptureEnd; // 0x0700(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValueChanged; // 0x0710(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_720[0x10]; // 0x0720(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(); } }; DUMPER7_ASSERTS_USlider; // Class UMG.Spacer // 0x0020 (0x01A0 - 0x0180) class USpacer final : public UWidget { public: struct FVector2D Size; // 0x0180(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_190[0x10]; // 0x0190(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(); } }; DUMPER7_ASSERTS_USpacer; // Class UMG.SpinBox // 0x0720 (0x08A0 - 0x0180) class USpinBox final : public UWidget { public: float Value; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ValueDelegate; // 0x0184(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_194[0xC]; // 0x0194(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FSpinBoxStyle WidgetStyle; // 0x01A0(0x0600)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) int32 MinFractionalDigits; // 0x07A0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 MaxFractionalDigits; // 0x07A4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAlwaysUsesDeltaSnap; // 0x07A8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableSlider; // 0x07A9(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7AA[0x2]; // 0x07AA(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float Delta; // 0x07AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float SliderExponent; // 0x07B0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7B4[0x4]; // 0x07B4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo Font; // 0x07B8(0x0058)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextJustify Justification; // 0x0810(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_811[0x3]; // 0x0811(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinDesiredWidth; // 0x0814(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVirtualKeyboardType KeyboardType; // 0x0818(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearKeyboardFocusOnCommit; // 0x0819(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextOnCommit; // 0x081A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_81B[0x1]; // 0x081B(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateColor ForegroundColor; // 0x081C(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValueChanged; // 0x0830(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValueCommitted; // 0x0840(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnBeginSliderMovement; // 0x0850(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEndSliderMovement; // 0x0860(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 bOverride_MinValue : 1; // 0x0870(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MaxValue : 1; // 0x0870(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MinSliderValue : 1; // 0x0870(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MaxSliderValue : 1; // 0x0870(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 Pad_871[0x3]; // 0x0871(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float MinValue; // 0x0874(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MaxValue; // 0x0878(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MinSliderValue; // 0x087C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float MaxSliderValue; // 0x0880(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_884[0x1C]; // 0x0884(0x001C)(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(); } }; DUMPER7_ASSERTS_USpinBox; // Class UMG.StackBox // 0x0018 (0x01B0 - 0x0198) class UStackBox final : public UPanelWidget { public: EOrientation Orientation; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_199[0x17]; // 0x0199(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(); } }; 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(); } }; DUMPER7_ASSERTS_UStackBoxSlot; // Class UMG.TextBlock // 0x01D0 (0x0370 - 0x01A0) #pragma pack(push, 0x1) class alignas(0x10) UTextBlock : public UTextLayoutWidget { public: class FText Text; // 0x01A0(0x0018)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate TextDelegate; // 0x01B8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateColor ColorAndOpacity; // 0x01C8(0x0014)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) TDelegate ColorAndOpacityDelegate; // 0x01DC(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1EC[0x4]; // 0x01EC(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateFontInfo Font; // 0x01F0(0x0058)(Edit, BlueprintVisible, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_248[0x8]; // 0x0248(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush StrikeBrush; // 0x0250(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) struct FVector2D ShadowOffset; // 0x0320(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor ShadowColorAndOpacity; // 0x0330(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ShadowColorAndOpacityDelegate; // 0x0340(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDesiredWidth; // 0x0350(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bWrapWithInvalidationPanel; // 0x0354(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextTransformPolicy TextTransformPolicy; // 0x0355(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextOverflowPolicy TextOverflowPolicy; // 0x0356(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bSimpleTextMode; // 0x0357(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_358[0x10]; // 0x0358(0x0010)(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(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UTextBlock; // Class UMG.Throbber // 0x00F0 (0x0270 - 0x0180) class UThrobber final : public UWidget { public: int32 NumberOfPieces; // 0x0180(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAnimateHorizontally; // 0x0184(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAnimateVertically; // 0x0185(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bAnimateOpacity; // 0x0186(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_187[0x9]; // 0x0187(0x0009)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush Image; // 0x0190(0x00D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) uint8 Pad_260[0x10]; // 0x0260(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(); } }; DUMPER7_ASSERTS_UThrobber; // Class UMG.TileView // 0x0030 (0x0CA0 - 0x0C70) class UTileView : public UListView { public: float EntryHeight; // 0x0C70(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float EntryWidth; // 0x0C74(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EListItemAlignment TileAlignment; // 0x0C78(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWrapHorizontalNavigation; // 0x0C79(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_C7A[0x16]; // 0x0C7A(0x0016)(Fixing Size After Last Property [ Dumper-7 ]) bool bEntrySizeIncludesEntrySpacing; // 0x0C90(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_C91[0xF]; // 0x0C91(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(); } }; DUMPER7_ASSERTS_UTileView; // Class UMG.TreeView // 0x0060 (0x0CD0 - 0x0C70) class UTreeView : public UListView { public: uint8 Pad_C70[0x10]; // 0x0C70(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate* Children)> BP_OnGetItemChildren; // 0x0C80(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TMulticastInlineDelegate BP_OnItemExpansionChanged; // 0x0C90(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) uint8 Pad_CA0[0x30]; // 0x0CA0(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(); } }; DUMPER7_ASSERTS_UTreeView; // Class UMG.UniformGridPanel // 0x0028 (0x01C0 - 0x0198) class UUniformGridPanel final : public UPanelWidget { public: struct FMargin SlotPadding; // 0x0198(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float MinDesiredSlotWidth; // 0x01A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDesiredSlotHeight; // 0x01AC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B0[0x10]; // 0x01B0(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(); } }; 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(); } }; DUMPER7_ASSERTS_UUniformGridSlot; // Class UMG.VerticalBox // 0x0010 (0x01A8 - 0x0198) class UVerticalBox final : public UPanelWidget { public: uint8 Pad_198[0x10]; // 0x0198(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(); } }; DUMPER7_ASSERTS_UVerticalBox; // 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(); } }; DUMPER7_ASSERTS_UVerticalBoxSlot; // Class UMG.Viewport // 0x0050 (0x01E8 - 0x0198) class UViewport final : public UContentWidget { public: struct FLinearColor BackgroundColor; // 0x0198(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1A8[0x40]; // 0x01A8(0x0040)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetViewLocation(const struct FVector& Location); void SetViewRotation(const struct FRotator& Rotation); class AActor* Spawn(TSubclassOf 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(); } }; DUMPER7_ASSERTS_UViewport; // Class UMG.WidgetComponent // 0x0140 (0x06F0 - 0x05B0) #pragma pack(push, 0x1) class alignas(0x10) UWidgetComponent : public UMeshComponent { public: EWidgetSpace Space; // 0x05A8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EWidgetTimingPolicy TimingPolicy; // 0x05A9(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5AA[0x6]; // 0x05AA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) TSubclassOf WidgetClass; // 0x05B0(0x0008)(Edit, ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FIntPoint DrawSize; // 0x05B8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bManuallyRedraw; // 0x05C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bRedrawRequested; // 0x05C1(0x0001)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5C2[0x2]; // 0x05C2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) float RedrawTime; // 0x05C4(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5C8[0x8]; // 0x05C8(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FIntPoint CurrentDrawSize; // 0x05D0(0x0008)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bDrawAtDesiredSize; // 0x05D8(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5D9[0x7]; // 0x05D9(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D Pivot; // 0x05E0(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bReceiveHardwareInput; // 0x05F0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bWindowFocusable; // 0x05F1(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EWindowVisibility WindowVisibility; // 0x05F2(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bApplyGammaCorrection; // 0x05F3(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_5F4[0x4]; // 0x05F4(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) class ULocalPlayer* OwnerPlayer; // 0x05F8(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FLinearColor BackgroundColor; // 0x0600(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FLinearColor TintColorAndOpacity; // 0x0610(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) float OpacityFromTexture; // 0x0620(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EWidgetBlendMode BlendMode; // 0x0624(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsTwoSided; // 0x0625(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool TickWhenOffscreen; // 0x0626(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_627[0x1]; // 0x0627(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) class UBodySetup* BodySetup; // 0x0628(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* TranslucentMaterial; // 0x0630(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* TranslucentMaterial_OneSided; // 0x0638(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* OpaqueMaterial; // 0x0640(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* OpaqueMaterial_OneSided; // 0x0648(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* MaskedMaterial; // 0x0650(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInterface* MaskedMaterial_OneSided; // 0x0658(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UTextureRenderTarget2D* RenderTarget; // 0x0660(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UMaterialInstanceDynamic* MaterialInstance; // 0x0668(0x0008)(ZeroConstructor, Transient, DuplicateTransient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bAddedToScreen; // 0x0670(0x0001)(ZeroConstructor, Transient, DuplicateTransient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bEditTimeUsable; // 0x0671(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_672[0x2]; // 0x0672(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) class FName SharedLayerName; // 0x0674(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 LayerZOrder; // 0x067C(0x0004)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) EWidgetGeometryMode GeometryMode; // 0x0680(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_681[0x3]; // 0x0681(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float CylinderArcAngle; // 0x0684(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) ETickMode TickMode; // 0x0688(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_689[0x2F]; // 0x0689(0x002F)(Fixing Size After Last Property [ Dumper-7 ]) class UUserWidget* Widget; // 0x06B8(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, DuplicateTransient, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) uint8 Pad_6C0[0x28]; // 0x06C0(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void RequestRedraw(); void RequestRenderUpdate(); void SetBackgroundColor(const struct FLinearColor& NewBackgroundColor); void SetCylinderArcAngle(const float 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; float 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(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UWidgetComponent; // Class UMG.WidgetInteractionComponent // 0x02D0 (0x0570 - 0x02A0) class UWidgetInteractionComponent final : public USceneComponent { public: TMulticastInlineDelegate OnHoveredWidgetChanged; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_2B0[0x10]; // 0x02B0(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) int32 VirtualUserIndex; // 0x02C0(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PointerIndex; // 0x02C4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, ExposeOnSpawn, HasGetValueTypeHash, NativeAccessSpecifierPublic) ECollisionChannel TraceChannel; // 0x02C8(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2C9[0x3]; // 0x02C9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InteractionDistance; // 0x02CC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EWidgetInteractionSource InteractionSource; // 0x02D0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bEnableHitTesting; // 0x02D1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowDebug; // 0x02D2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2D3[0x1]; // 0x02D3(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) float DebugSphereLineThickness; // 0x02D4(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DebugLineThickness; // 0x02D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FLinearColor DebugColor; // 0x02DC(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2EC[0x7C]; // 0x02EC(0x007C)(Fixing Size After Last Property [ Dumper-7 ]) struct FHitResult CustomHitResult; // 0x0368(0x00E8)(Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) struct FVector2D LocalHitLocation; // 0x0450(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FVector2D LastLocalHitLocation; // 0x0460(0x0010)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) class UWidgetComponent* HoveredWidgetComponent; // 0x0470(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected) struct FHitResult LastHitResult; // 0x0478(0x00E8)(Transient, IsPlainOldData, NoDestructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected) bool bIsHoveredWidgetInteractable; // 0x0560(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsHoveredWidgetFocusable; // 0x0561(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) bool bIsHoveredWidgetHitTestVisible; // 0x0562(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_563[0xD]; // 0x0563(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(); } }; DUMPER7_ASSERTS_UWidgetInteractionComponent; // Class UMG.WidgetSwitcher // 0x0018 (0x01B0 - 0x0198) class UWidgetSwitcher : public UPanelWidget { public: int32 ActiveWidgetIndex; // 0x0198(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19C[0x14]; // 0x019C(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(); } }; DUMPER7_ASSERTS_UWidgetSwitcher; // Class UMG.WindowTitleBarArea // 0x0020 (0x01B8 - 0x0198) class UWindowTitleBarArea final : public UContentWidget { public: bool bWindowButtonsEnabled; // 0x0198(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDoubleClickTogglesFullscreen; // 0x0199(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_19A[0x1E]; // 0x019A(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(); } }; DUMPER7_ASSERTS_UWindowTitleBarArea; // Class UMG.WrapBox // 0x0028 (0x01C0 - 0x0198) class UWrapBox final : public UPanelWidget { public: struct FVector2D InnerSlotPadding; // 0x0198(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float WrapSize; // 0x01A8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bExplicitWrapSize; // 0x01AC(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHorizontalAlignment HorizontalAlignment; // 0x01AD(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EOrientation Orientation; // 0x01AE(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1AF[0x11]; // 0x01AF(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(); } }; DUMPER7_ASSERTS_UWrapBox; // 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(); } }; 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 OnDrop; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnDragCancelled; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate 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(); } }; DUMPER7_ASSERTS_UDragDropOperation; // Class UMG.SlateVectorArtData // 0x0048 (0x0070 - 0x0028) class USlateVectorArtData final : public UObject { public: TArray VertexData; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) TArray 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(); } }; DUMPER7_ASSERTS_USlateVectorArtData; // Class UMG.WidgetBlueprintGeneratedClass // 0x0070 (0x03D8 - 0x0368) class UWidgetBlueprintGeneratedClass final : public UBlueprintGeneratedClass { public: class UWidgetTree* WidgetTree; // 0x0368(0x0008)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate) TArray Extensions; // 0x0370(0x0010)(ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPrivate) uint8 bClassRequiresNativeTick : 1; // 0x0380(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)) uint8 Pad_381[0x7]; // 0x0381(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Bindings; // 0x0388(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray Animations; // 0x0398(0x0010)(ZeroConstructor, UObjectWrapper, NativeAccessSpecifierPublic) TArray NamedSlots; // 0x03A8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray AvailableNamedSlots; // 0x03B8(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic) TArray InstanceNamedSlots; // 0x03C8(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(); } }; DUMPER7_ASSERTS_UWidgetBlueprintGeneratedClass; // 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(); } }; DUMPER7_ASSERTS_UWidgetLayoutLibrary; // 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 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(); } }; DUMPER7_ASSERTS_UWidgetTree; }