#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: JavascriptUMG #include "Basic.hpp" #include "UMG_classes.hpp" #include "JavascriptUMG_structs.hpp" #include "SlateCore_structs.hpp" #include "CoreUObject_structs.hpp" #include "CoreUObject_classes.hpp" #include "Slate_structs.hpp" #include "Engine_structs.hpp" #include "Engine_classes.hpp" namespace SDK { // Class JavascriptUMG.JavascriptComboButton // 0x0A78 (0x0BC0 - 0x0148) class UJavascriptComboButton final : public UContentWidget { public: uint8 Pad_148[0x8]; // 0x0148(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) struct FComboButtonStyle ComboButtonStyle; // 0x0150(0x0600)(NativeAccessSpecifierPublic) struct FButtonStyle ButtonStyle; // 0x0750(0x03F0)(NativeAccessSpecifierPublic) TDelegate OnGetMenuContent; // 0x0B40(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnMenuOpenChanged; // 0x0B50(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnComboBoxOpened; // 0x0B60(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) bool bIsFocusable; // 0x0B70(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasDownArrow; // 0x0B71(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_B72[0x2]; // 0x0B72(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateColor ForegroundColor; // 0x0B74(0x0014)(NativeAccessSpecifierPublic) struct FSlateColor ButtonColorAndOpacity; // 0x0B88(0x0014)(NativeAccessSpecifierPublic) struct FMargin ContentPadding; // 0x0B9C(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) EMenuPlacement MenuPlacement; // 0x0BAC(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EHorizontalAlignment HAlign; // 0x0BAD(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EVerticalAlignment VAlign; // 0x0BAE(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_BAF[0x11]; // 0x0BAF(0x0011)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetIsOpen(bool InIsOpen, bool bFocusMenu); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptComboButton") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptComboButton") } static class UJavascriptComboButton* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptComboButton; // Class JavascriptUMG.JavascriptComboButtonContext // 0x0050 (0x0078 - 0x0028) class UJavascriptComboButtonContext final : public UObject { public: TDelegate OnGetLabel; // 0x0028(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetTooltip; // 0x0038(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetIcon; // 0x0048(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetWidget; // 0x0058(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnCanExecute; // 0x0068(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptComboButtonContext") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptComboButtonContext") } static class UJavascriptComboButtonContext* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptComboButtonContext; // Class JavascriptUMG.JavascriptGameViewport // 0x0050 (0x0198 - 0x0148) class UJavascriptGameViewport final : public UContentWidget { public: struct FLinearColor BackgroundColor; // 0x0148(0x0010)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_158[0x40]; // 0x0158(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("JavascriptGameViewport") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptGameViewport") } static class UJavascriptGameViewport* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptGameViewport; // Class JavascriptUMG.JavascriptMultiLineEditableTextBox // 0x0030 (0x1200 - 0x11D0) class UJavascriptMultiLineEditableTextBox final : public UMultiLineEditableTextBox { public: TMulticastInlineDelegate OnVScrollBarUserScrolled; // 0x11C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TDelegate GetTextDelegate; // 0x11D8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate SetTextDelegate; // 0x11E8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) bool bAlwaysShowScrollbars; // 0x11F8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_11F9[0x7]; // 0x11F9(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void GoTo(int32 Line, int32 Offset); void Refresh(); void ScrollTo(int32 Line, int32 Offset); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptMultiLineEditableTextBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptMultiLineEditableTextBox") } static class UJavascriptMultiLineEditableTextBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptMultiLineEditableTextBox; // Class JavascriptUMG.JavascriptIntSpinBox // 0x0740 (0x0870 - 0x0130) class UJavascriptIntSpinBox final : public UWidget { public: int32 Value; // 0x0130(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TDelegate ValueDelegate; // 0x0134(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_144[0xC]; // 0x0144(0x000C)(Fixing Size After Last Property [ Dumper-7 ]) struct FSpinBoxStyle WidgetStyle; // 0x0150(0x0600)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) class USlateWidgetStyleAsset* Style; // 0x0750(0x0008)(ZeroConstructor, Deprecated, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 Delta; // 0x0758(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 SliderExponent; // 0x075C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FSlateFontInfo Font; // 0x0760(0x0088)(Edit, BlueprintVisible, BlueprintReadOnly, HasGetValueTypeHash, NativeAccessSpecifierPublic) ETextJustify Justification; // 0x07E8(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7E9[0x3]; // 0x07E9(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MinDesiredWidth; // 0x07EC(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ClearKeyboardFocusOnCommit; // 0x07F0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SelectAllTextOnCommit; // 0x07F1(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_7F2[0x2]; // 0x07F2(0x0002)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateColor ForegroundColor; // 0x07F4(0x0014)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValueChanged; // 0x0808(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnValueCommitted; // 0x0818(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnBeginSliderMovement; // 0x0828(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnEndSliderMovement; // 0x0838(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 bOverride_MinValue : 1; // 0x0848(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MaxValue : 1; // 0x0848(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MinSliderValue : 1; // 0x0848(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 bOverride_MaxSliderValue : 1; // 0x0848(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)) uint8 Pad_849[0x3]; // 0x0849(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) int32 MinValue; // 0x084C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxValue; // 0x0850(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MinSliderValue; // 0x0854(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) int32 MaxSliderValue; // 0x0858(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) uint8 Pad_85C[0x14]; // 0x085C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearMaxSliderValue(); void ClearMaxValue(); void ClearMinSliderValue(); void ClearMinValue(); void SetForegroundColor(const struct FSlateColor& InForegroundColor); void SetMaxSliderValue(int32 NewValue); void SetMaxValue(int32 NewValue); void SetMinSliderValue(int32 NewValue); void SetMinValue(int32 NewValue); void SetValue(int32 NewValue); int32 GetMaxSliderValue() const; int32 GetMaxValue() const; int32 GetMinSliderValue() const; int32 GetMinValue() const; int32 GetValue() const; public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptIntSpinBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptIntSpinBox") } static class UJavascriptIntSpinBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptIntSpinBox; // Class JavascriptUMG.JavascriptRichTextBlockHyperlinkDecorator // 0x0028 (0x0050 - 0x0028) class UJavascriptRichTextBlockHyperlinkDecorator final : public URichTextBlockDecorator { public: class FString HyperlinkId; // 0x0028(0x0010)(Edit, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnClick; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) uint8 Pad_48[0x8]; // 0x0048(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: class FString GetMetaData(const class FString& Key); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptRichTextBlockHyperlinkDecorator") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptRichTextBlockHyperlinkDecorator") } static class UJavascriptRichTextBlockHyperlinkDecorator* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptRichTextBlockHyperlinkDecorator; // Class JavascriptUMG.JavascriptTreeView // 0x2818 (0x2A60 - 0x0248) #pragma pack(push, 0x1) class alignas(0x10) UJavascriptTreeView : public UListViewBase { public: TDelegate OnGenerateRowEvent; // 0x0248(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnExpansionChanged; // 0x0258(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnContextMenuOpening; // 0x0268(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetChildren; // 0x0278(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) class UJavascriptContext* JavascriptContext; // 0x0288(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray Items; // 0x0290(0x0010)(Edit, BlueprintVisible, ZeroConstructor, NativeAccessSpecifierPublic) struct FHeaderRowStyle HeaderRowStyle; // 0x02A0(0x1260)(Edit, NativeAccessSpecifierPublic) struct FTableRowStyle TableRowStyle; // 0x1500(0x0D50)(Edit, NativeAccessSpecifierPublic) struct FScrollBarStyle ScrollBarStyle; // 0x2250(0x0770)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) ESelectionMode SelectionMode; // 0x29C0(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_29C1[0x7]; // 0x29C1(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) TArray Children; // 0x29C8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic) TArray Columns; // 0x29D8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_29E8[0x10]; // 0x29E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ]) TArray ColumnWidgets; // 0x29F8(0x0010)(ExportObject, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic) uint8 Pad_2A08[0x50]; // 0x2A08(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void ClearDoubleClickSelection(); void GetDoubleClickedItems(TArray* OutItems); bool GetSelectedItems(TArray* OutItems); bool IsDoubleClickSelection(class UObject* SelectedItem); bool IsItemExpanded(class UObject* InItem); void OnDoubleClick(class UObject* Object); void OnSelectionChanged(class UObject* Object, ESelectInfo Type); void RequestTreeRefresh(); void SetDoubleClickSelection(class UObject* SelectedItem); void SetItemExpansion(class UObject* InItem, bool InShouldExpandItem); void SetSelection(class UObject* SoleSelectedItem); void SetSingleExpandedItem(class UObject* InItem); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptTreeView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptTreeView") } static class UJavascriptTreeView* GetDefaultObj() { return GetDefaultObjImpl(); } }; #pragma pack(pop) DUMPER7_ASSERTS_UJavascriptTreeView; // Class JavascriptUMG.JavascriptMenuContext // 0x0080 (0x00A8 - 0x0028) class UJavascriptMenuContext final : public UObject { public: class FText Description; // 0x0028(0x0018)(Edit, NativeAccessSpecifierPublic) class FText ToolTip; // 0x0040(0x0018)(Edit, NativeAccessSpecifierPublic) struct FJavascriptSlateIcon Icon; // 0x0058(0x0018)(Edit, NoDestructor, NativeAccessSpecifierPublic) EJavasrciptUserInterfaceActionType ActionType; // 0x0070(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_71[0x3]; // 0x0071(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) TDelegate OnCanExecute; // 0x0074(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnExecute; // 0x0084(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetActionCheckState; // 0x0094(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_A4[0x4]; // 0x00A4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptMenuContext") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptMenuContext") } static class UJavascriptMenuContext* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptMenuContext; // Class JavascriptUMG.JavascriptListView // 0x0010 (0x2A70 - 0x2A60) class UJavascriptListView final : public UJavascriptTreeView { public: float ItemHeight; // 0x2A58(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_2A5C[0x14]; // 0x2A5C(0x0014)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnClick(class UObject* Object); void RequestListRefresh(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptListView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptListView") } static class UJavascriptListView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptListView; // Class JavascriptUMG.JavascriptSearchBox // 0x0088 (0x01B8 - 0x0130) class UJavascriptSearchBox final : public UWidget { public: class UJavascriptContext* JavascriptContext; // 0x0130(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextChanged; // 0x0138(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnTextCommitted; // 0x0148(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class FText Text; // 0x0158(0x0018)(Edit, NativeAccessSpecifierPublic) TDelegate TextDelegate; // 0x0170(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) class FText HintText; // 0x0180(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TDelegate HintTextDelegate; // 0x0198(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_1A8[0x10]; // 0x01A8(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FEventReply OnKeyDown(const struct FGeometry& MyGeometry, const struct FKeyEvent& InKeyEvent); void SetHintText(const class FText& InHintText); void SetText(const class FText& InText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptSearchBox") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptSearchBox") } static class UJavascriptSearchBox* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptSearchBox; // Class JavascriptUMG.JavascriptStyleSetLibrary // 0x30F8 (0x3120 - 0x0028) class UJavascriptStyleSetLibrary final : public UBlueprintFunctionLibrary { public: struct FSlateColor SlateColor; // 0x0028(0x0014)(NativeAccessSpecifierPublic) uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ]) struct FSlateBrush SlateBrush; // 0x0040(0x00D0)(NativeAccessSpecifierPublic) struct FButtonStyle ButtonStyle; // 0x0110(0x03F0)(NativeAccessSpecifierPublic) struct FTextBlockStyle TextBlockStyle; // 0x0500(0x0370)(NativeAccessSpecifierPublic) struct FEditableTextStyle EditableTextStyle; // 0x0870(0x0320)(NativeAccessSpecifierPublic) struct FEditableTextBoxStyle EditableTextBoxStyle; // 0x0B90(0x0BD0)(NativeAccessSpecifierPublic) struct FCheckBoxStyle CheckBoxStyle; // 0x1760(0x0AD0)(NativeAccessSpecifierPublic) struct FComboBoxStyle ComboBoxStyle; // 0x2230(0x0660)(NativeAccessSpecifierPublic) struct FComboButtonStyle ComboButtonStyle; // 0x2890(0x0600)(NativeAccessSpecifierPublic) struct FProgressBarStyle ProgressBarStyle; // 0x2E90(0x0290)(NativeAccessSpecifierPublic) public: static struct FSlateBrush GetBrush(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FButtonStyle GetButtonStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FCheckBoxStyle GetCheckBoxStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FLinearColor GetColor(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FComboBoxStyle GetComboBoxStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FComboButtonStyle GetComboButtonStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FEditableTextBoxStyle GetEditableTextBoxStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FEditableTextStyle GetEditableTextStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static float GetFloat(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FSlateFontInfo GetFontStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FMargin GetMargin(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FProgressBarStyle GetProgressBarStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FSlateColor GetSlateColor(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FSlateSound GetSound(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FTextBlockStyle GetTextBlockStyle(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); static struct FVector2D GetVector(const struct FJavascriptStyleSet& Handle, const class FName& StyleName); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptStyleSetLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptStyleSetLibrary") } static class UJavascriptStyleSetLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptStyleSetLibrary; // Class JavascriptUMG.JavascriptTextBlock // 0x0030 (0x0380 - 0x0350) class UJavascriptTextBlock final : public UTextBlock { public: class FText HighlightText; // 0x0350(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic) TDelegate HighlightTextDelegate; // 0x0368(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_378[0x8]; // 0x0378(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void SetHighlightText(const class FText& InHighlightText); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptTextBlock") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptTextBlock") } static class UJavascriptTextBlock* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptTextBlock; // Class JavascriptUMG.JavascriptTextModel // 0x0010 (0x0038 - 0x0028) class UJavascriptTextModel final : public UObject { public: uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: struct FJavascriptSlateTextRun CreateRun(const struct FTextBlockStyle& MessageTextStyle, int32 BeginIndex, int32 EndIndex); class FString GetString(); void SetString(const class FString& String); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptTextModel") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptTextModel") } static class UJavascriptTextModel* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptTextModel; // Class JavascriptUMG.JavascriptTileView // 0x0010 (0x0C20 - 0x0C10) class UJavascriptTileView final : public UTileView { public: class UJavascriptContext* JavascriptContext; // 0x0C10(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_C18[0x8]; // 0x0C18(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void OnClick(class UObject* Object); void OnDoubleClick(class UObject* Object); void OnSelectionChanged(class UObject* Object, ESelectInfo Type); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptTileView") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptTileView") } static class UJavascriptTileView* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptTileView; // Class JavascriptUMG.JavascriptToolbarButtonContext // 0x0070 (0x0098 - 0x0028) class UJavascriptToolbarButtonContext final : public UObject { public: TDelegate OnGetLabel; // 0x0028(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetTooltip; // 0x0038(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnGetIcon; // 0x0048(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnExecuteAction; // 0x0058(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnCanExecuteAction; // 0x0068(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnIsActionChecked; // 0x0078(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnIsActionButtonVisible; // 0x0088(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) public: void MarkReferencedObject(); void UnmarkReferencedObject(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptToolbarButtonContext") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptToolbarButtonContext") } static class UJavascriptToolbarButtonContext* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptToolbarButtonContext; // Class JavascriptUMG.JavascriptUMGBlueprintLibrary // 0x0000 (0x0028 - 0x0028) class UJavascriptUMGBlueprintLibrary final : public UBlueprintFunctionLibrary { public: static void AddLine(struct FJavascriptTextLayout& TextLayout, class UJavascriptTextModel* Model, const TArray& Runs); static void ClearLines(struct FJavascriptTextLayout& TextLayout); static void DrawSpaceSpline(struct FPaintContext& Context, const struct FVector2D& InStart, const struct FVector2D& InStartDir, const struct FVector2D& InEnd, const struct FVector2D& InEndDir, float InThickness, const struct FLinearColor& InTint); static class FString GetAsText(const struct FJavascriptTextLayout& TextLayout); static int32 GetLineLength(const struct FJavascriptTextLayout& TargetTextLayout); static struct FSlateColor SlateColor_UseForeground(); static struct FSlateColor SlateColor_UseSubduedForeground(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptUMGBlueprintLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptUMGBlueprintLibrary") } static class UJavascriptUMGBlueprintLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptUMGBlueprintLibrary; // Class JavascriptUMG.JavascriptUMGLibrary // 0x0000 (0x0028 - 0x0028) class UJavascriptUMGLibrary final : public UBlueprintFunctionLibrary { public: static void AddBorderBrush(const struct FJavascriptSlateStyle& StyleSet, class FName PropertyName, const class FString& InImageName, const struct FMargin& InMargin, const struct FLinearColor& InColorAndOpacity, ESlateBrushImageType InImageType); static void AddBoxBrush(const struct FJavascriptSlateStyle& StyleSet, class FName PropertyName, const class FString& InImageName, const struct FMargin& InMargin, const struct FLinearColor& InColorAndOpacity, ESlateBrushImageType InImageType); static void AddFontInfo(const struct FJavascriptSlateStyle& StyleSet, class FName PropertyName, const struct FSlateFontInfo& FontInfo); static void AddImageBrush(const struct FJavascriptSlateStyle& StyleSet, class FName PropertyName, const class FString& InImageName, const struct FVector2D& InImageSize, const struct FLinearColor& InTint, ESlateBrushTileType InTiling, ESlateBrushImageType InImageType); static void AddSound(const struct FJavascriptSlateStyle& StyleSet, class FName PropertyName, const struct FSlateSound& Sound); static void AddWindow(const struct FJavascriptSlateWidget& NewWindow, const bool bShowImmediately); static void AddWindowAsNativeChild(const struct FJavascriptSlateWidget& NewWindow, const struct FJavascriptSlateWidget& RootWindow); static struct FJavascriptSlateStyle CreateSlateStyle(class FName InStyleSetName); static struct FVector2D GenerateDynamicImageResource(const class FName InDynamicBrushName); static struct FJavascriptSlateWidget GetRootWindow(); static void Register(const struct FJavascriptSlateStyle& StyleSet); static class FString RootToContentDir(const struct FJavascriptSlateStyle& StyleSet, const class FString& RelativePath); static class FString RootToCoreContentDir(const struct FJavascriptSlateStyle& StyleSet, const class FString& RelativePath); static class UWidget* SetContent(class UNativeWidgetHost* TargetWidget, const struct FJavascriptSlateWidget& SlateWidget); static void SetContentRoot(const struct FJavascriptSlateStyle& StyleSet, const class FString& InContentRootDir); static void SetCoreContentRoot(const struct FJavascriptSlateStyle& StyleSet, const class FString& InCoreContentRootDir); static void ShowWindow(const struct FJavascriptSlateWidget& NewWindow); static struct FJavascriptSlateWidget TakeWidget(class UWidget* Widget); static void Unregister(const struct FJavascriptSlateStyle& StyleSet); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptUMGLibrary") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptUMGLibrary") } static class UJavascriptUMGLibrary* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptUMGLibrary; // Class JavascriptUMG.JavascriptUserObjectListEntry // 0x0010 (0x02A8 - 0x0298) class UJavascriptUserObjectListEntry : public UUserWidget { public: uint8 Pad_298[0x8]; // 0x0298(0x0008)(Fixing Size After Last Property [ Dumper-7 ]) class UObject* Item; // 0x02A0(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptUserObjectListEntry") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptUserObjectListEntry") } static class UJavascriptUserObjectListEntry* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptUserObjectListEntry; // Class JavascriptUMG.JavascriptWidget // 0x0040 (0x02D8 - 0x0298) class UJavascriptWidget final : public UUserWidget { public: class UJavascriptContext* JavascriptContext; // 0x0298(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputActionEvent; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnReleaseActionEvent; // 0x02B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) TMulticastInlineDelegate OnInputAxisEvent; // 0x02C0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic) class UPanelSlot* ContentSlot; // 0x02D0(0x0008)(ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected) public: static void CallSynchronizeProperties(class UVisual* WidgetOrSlot); static bool HasValidCachedWidget(class UWidget* Widget); class UPanelSlot* AddChild(class UWidget* Content); void OnDestroy(bool bReleaseChildren); void OnInputActionByName(class FName ActionName); void OnInputAxisByName(float Axis, class FName ActionName); void OnListenForInputAction(class FName ActionName, EInputEvent EventType, bool bConsume); void OnListenForInputAxis(class FName AxisName, EInputEvent EventType, bool bConsume); void OnReleaseInputActionByName(class FName ActionName); bool RemoveChild(); void SetRootWidget(class UWidget* Widget); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptWidget") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptWidget") } static class UJavascriptWidget* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptWidget; // Class JavascriptUMG.JavascriptWindow // 0x1A28 (0x1B70 - 0x0148) class UJavascriptWindow final : public UContentWidget { public: EJavascriptWindowType Type; // 0x0148(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_149[0x7]; // 0x0149(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) struct FWindowStyle Style; // 0x0150(0x1970)(NativeAccessSpecifierPublic) class FText Title; // 0x1AC0(0x0018)(NativeAccessSpecifierPublic) bool bDragAnywhere; // 0x1AD8(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EJavascriptAutoCenter AutoCenter; // 0x1AD9(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1ADA[0x6]; // 0x1ADA(0x0006)(Fixing Size After Last Property [ Dumper-7 ]) struct FVector2D ScreenPosition; // 0x1AE0(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D ClientSize; // 0x1AF0(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EJavascriptWindowTransparency SupportsTransparency; // 0x1B00(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B01[0x3]; // 0x1B01(0x0003)(Fixing Size After Last Property [ Dumper-7 ]) float InitialOpacity; // 0x1B04(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsInitiallyMaximized; // 0x1B08(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EJavascriptSizingRule SizingRule; // 0x1B09(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsPopupWindow; // 0x1B0A(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FocusWhenFirstShown; // 0x1B0B(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ActivateWhenFirstShown; // 0x1B0C(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UseOSWindowBorder; // 0x1B0D(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool HasCloseButton; // 0x1B0E(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SupportsMaximize; // 0x1B0F(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SupportsMinimize; // 0x1B10(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool CreateTitleBar; // 0x1B11(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool SaneWindowPlacement; // 0x1B12(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B13[0x1]; // 0x1B13(0x0001)(Fixing Size After Last Property [ Dumper-7 ]) struct FMargin LayoutBorder; // 0x1B14(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FMargin UserResizeBorder; // 0x1B24(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnWindowClosed; // 0x1B34(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) TDelegate OnWindowDeactivated; // 0x1B44(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic) bool IsTopmostWindow; // 0x1B54(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1B55[0x1B]; // 0x1B55(0x001B)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: void BringToFront(); void DestroyWindowImmediately(); void EnableWindow(bool bEnable); void FlashWindow(); void HideWindow(); void MoveWindowTo(const struct FVector2D& NewPosition); void RequestDestroyWindow(); void ReshapeWindow(const struct FVector2D& NewPosition, const struct FVector2D& NewSize); void Resize(const struct FVector2D& NewSize); void SetOpacity(const float InOpacity); void ShowWindow(); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("JavascriptWindow") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"JavascriptWindow") } static class UJavascriptWindow* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UJavascriptWindow; }