775 lines
48 KiB
C++
775 lines
48 KiB
C++
#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<void()> OnGetMenuContent; // 0x0B40(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(bool Value)> OnMenuOpenChanged; // 0x0B50(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> 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<UJavascriptComboButton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UJavascriptComboButton;
|
|
|
|
// Class JavascriptUMG.JavascriptComboButtonContext
|
|
// 0x0050 (0x0078 - 0x0028)
|
|
class UJavascriptComboButtonContext final : public UObject
|
|
{
|
|
public:
|
|
TDelegate<void()> OnGetLabel; // 0x0028(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetTooltip; // 0x0038(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetIcon; // 0x0048(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* EditingObject)> OnGetWidget; // 0x0058(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> 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<UJavascriptComboButtonContext>();
|
|
}
|
|
};
|
|
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<class AActor> 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<UJavascriptGameViewport>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UJavascriptGameViewport;
|
|
|
|
// Class JavascriptUMG.JavascriptMultiLineEditableTextBox
|
|
// 0x0030 (0x1200 - 0x11D0)
|
|
class UJavascriptMultiLineEditableTextBox final : public UMultiLineEditableTextBox
|
|
{
|
|
public:
|
|
TMulticastInlineDelegate<void(float Offset)> OnVScrollBarUserScrolled; // 0x11C8(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TDelegate<void(const struct FJavascriptTextLayout& TextLayout)> GetTextDelegate; // 0x11D8(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(const class FString& InText, const struct FJavascriptTextLayout& TextLayout)> 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<UJavascriptMultiLineEditableTextBox>();
|
|
}
|
|
};
|
|
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<void()> 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<void(int32 InValue)> OnValueChanged; // 0x0808(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(int32 InValue, ETextCommit CommitMethod)> OnValueCommitted; // 0x0818(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void()> OnBeginSliderMovement; // 0x0828(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(int32 InValue)> 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<UJavascriptIntSpinBox>();
|
|
}
|
|
};
|
|
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<void(class UJavascriptRichTextBlockHyperlinkDecorator* Self)> 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<UJavascriptRichTextBlockHyperlinkDecorator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UJavascriptRichTextBlockHyperlinkDecorator;
|
|
|
|
// Class JavascriptUMG.JavascriptTreeView
|
|
// 0x2818 (0x2A60 - 0x0248)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) UJavascriptTreeView : public UListViewBase
|
|
{
|
|
public:
|
|
TDelegate<void(class UObject* Object, class FName ID, class UJavascriptTreeView* Instance)> OnGenerateRowEvent; // 0x0248(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* Item, bool bExpanded, class UJavascriptTreeView* Instance)> OnExpansionChanged; // 0x0258(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UJavascriptTreeView* Instance)> OnContextMenuOpening; // 0x0268(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* Item, class UJavascriptTreeView* Instance)> OnGetChildren; // 0x0278(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UJavascriptContext* JavascriptContext; // 0x0288(0x0008)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class UObject*> 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<class UObject*> Children; // 0x29C8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TArray<struct FJavascriptColumn> Columns; // 0x29D8(0x0010)(BlueprintVisible, ZeroConstructor, Transient, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29E8[0x10]; // 0x29E8(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class UWidget*> 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<class UObject*>* OutItems);
|
|
bool GetSelectedItems(TArray<class UObject*>* 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<UJavascriptTreeView>();
|
|
}
|
|
};
|
|
#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<void()> OnCanExecute; // 0x0074(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnExecute; // 0x0084(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> 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<UJavascriptMenuContext>();
|
|
}
|
|
};
|
|
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<UJavascriptListView>();
|
|
}
|
|
};
|
|
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<void(const class FText& Text)> OnTextChanged; // 0x0138(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(const class FText& Text, ETextCommit CommitMethod)> OnTextCommitted; // 0x0148(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
class FText Text; // 0x0158(0x0018)(Edit, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> TextDelegate; // 0x0170(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
class FText HintText; // 0x0180(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> 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<UJavascriptSearchBox>();
|
|
}
|
|
};
|
|
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<UJavascriptStyleSetLibrary>();
|
|
}
|
|
};
|
|
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<void()> 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<UJavascriptTextBlock>();
|
|
}
|
|
};
|
|
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<UJavascriptTextModel>();
|
|
}
|
|
};
|
|
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<UJavascriptTileView>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UJavascriptTileView;
|
|
|
|
// Class JavascriptUMG.JavascriptToolbarButtonContext
|
|
// 0x0070 (0x0098 - 0x0028)
|
|
class UJavascriptToolbarButtonContext final : public UObject
|
|
{
|
|
public:
|
|
TDelegate<void()> OnGetLabel; // 0x0028(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetTooltip; // 0x0038(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> OnGetIcon; // 0x0048(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* EditingObject)> OnExecuteAction; // 0x0058(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* EditingObject)> OnCanExecuteAction; // 0x0068(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* EditingObject)> OnIsActionChecked; // 0x0078(0x0010)(Edit, ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void(class UObject* EditingObject)> 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<UJavascriptToolbarButtonContext>();
|
|
}
|
|
};
|
|
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<struct FJavascriptSlateTextRun>& 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<UJavascriptUMGBlueprintLibrary>();
|
|
}
|
|
};
|
|
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<UJavascriptUMGLibrary>();
|
|
}
|
|
};
|
|
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<UJavascriptUserObjectListEntry>();
|
|
}
|
|
};
|
|
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<void(class FName ActionName)> OnInputActionEvent; // 0x02A0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(class FName ActionName)> OnReleaseActionEvent; // 0x02B0(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|
TMulticastInlineDelegate<void(float Axis, class FName AxisName)> 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<UJavascriptWidget>();
|
|
}
|
|
};
|
|
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<void()> OnWindowClosed; // 0x1B34(0x0010)(ZeroConstructor, InstancedReference, NoDestructor, NativeAccessSpecifierPublic)
|
|
TDelegate<void()> 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<UJavascriptWindow>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UJavascriptWindow;
|
|
|
|
}
|
|
|