Update SDK
This commit is contained in:
@@ -70,29 +70,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UObject;
|
||||
|
||||
// Class CoreUObject.TextBuffer
|
||||
// 0x0028 (0x0050 - 0x0028)
|
||||
class UTextBuffer final : public UObject
|
||||
{
|
||||
public:
|
||||
uint8 Pad_28[0x28]; // 0x0028(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("TextBuffer")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"TextBuffer")
|
||||
}
|
||||
static class UTextBuffer* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UTextBuffer>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UTextBuffer;
|
||||
|
||||
// Class CoreUObject.Field
|
||||
// 0x0008 (0x0030 - 0x0028)
|
||||
class UField : public UObject
|
||||
@@ -179,28 +156,28 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UClass;
|
||||
|
||||
// Class CoreUObject.LinkerPlaceholderClass
|
||||
// 0x01B8 (0x03E8 - 0x0230)
|
||||
class ULinkerPlaceholderClass final : public UClass
|
||||
// Class CoreUObject.DynamicClass
|
||||
// 0x0080 (0x02B0 - 0x0230)
|
||||
class UDynamicClass final : public UClass
|
||||
{
|
||||
public:
|
||||
uint8 Pad_230[0x1B8]; // 0x0230(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
uint8 Pad_230[0x80]; // 0x0230(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("LinkerPlaceholderClass")
|
||||
STATIC_CLASS_IMPL("DynamicClass")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"LinkerPlaceholderClass")
|
||||
STATIC_NAME_IMPL(L"DynamicClass")
|
||||
}
|
||||
static class ULinkerPlaceholderClass* GetDefaultObj()
|
||||
static class UDynamicClass* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ULinkerPlaceholderClass>();
|
||||
return GetDefaultObjImpl<UDynamicClass>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ULinkerPlaceholderClass;
|
||||
DUMPER7_ASSERTS_UDynamicClass;
|
||||
|
||||
// Class CoreUObject.Property
|
||||
// 0x0040 (0x0070 - 0x0030)
|
||||
@@ -225,9 +202,9 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UProperty;
|
||||
|
||||
// Class CoreUObject.MulticastDelegateProperty
|
||||
// Class CoreUObject.InterfaceProperty
|
||||
// 0x0008 (0x0078 - 0x0070)
|
||||
class UMulticastDelegateProperty : public UProperty
|
||||
class UInterfaceProperty final : public UProperty
|
||||
{
|
||||
public:
|
||||
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
@@ -235,18 +212,18 @@ public:
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("MulticastDelegateProperty")
|
||||
STATIC_CLASS_IMPL("InterfaceProperty")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"MulticastDelegateProperty")
|
||||
STATIC_NAME_IMPL(L"InterfaceProperty")
|
||||
}
|
||||
static class UMulticastDelegateProperty* GetDefaultObj()
|
||||
static class UInterfaceProperty* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UMulticastDelegateProperty>();
|
||||
return GetDefaultObjImpl<UInterfaceProperty>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UMulticastDelegateProperty;
|
||||
DUMPER7_ASSERTS_UInterfaceProperty;
|
||||
|
||||
// Class CoreUObject.Interface
|
||||
// 0x0000 (0x0000 - 0x0000)
|
||||
@@ -277,28 +254,55 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_IInterface;
|
||||
|
||||
// Class CoreUObject.ObjectPropertyBase
|
||||
// 0x0008 (0x0078 - 0x0070)
|
||||
class UObjectPropertyBase : public UProperty
|
||||
// Class CoreUObject.Function
|
||||
// 0x0030 (0x00E0 - 0x00B0)
|
||||
class UFunction : public UStruct
|
||||
{
|
||||
public:
|
||||
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
using FNativeFuncPtr = void (*)(void* Context, void* TheStack, void* Result);
|
||||
|
||||
uint32 FunctionFlags; // 0x00B0(0x0004)(NOT AUTO-GENERATED PROPERTY)
|
||||
uint8 Pad_B4[0x24]; // 0x00B4(0x0024)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
FNativeFuncPtr ExecFunction; // 0x00D8(0x0008)(NOT AUTO-GENERATED PROPERTY)
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("ObjectPropertyBase")
|
||||
STATIC_CLASS_IMPL("Function")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"ObjectPropertyBase")
|
||||
STATIC_NAME_IMPL(L"Function")
|
||||
}
|
||||
static class UObjectPropertyBase* GetDefaultObj()
|
||||
static class UFunction* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UObjectPropertyBase>();
|
||||
return GetDefaultObjImpl<UFunction>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UObjectPropertyBase;
|
||||
DUMPER7_ASSERTS_UFunction;
|
||||
|
||||
// Class CoreUObject.LinkerPlaceholderFunction
|
||||
// 0x01B8 (0x0298 - 0x00E0)
|
||||
class ULinkerPlaceholderFunction final : public UFunction
|
||||
{
|
||||
public:
|
||||
uint8 Pad_E0[0x1B8]; // 0x00E0(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("LinkerPlaceholderFunction")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"LinkerPlaceholderFunction")
|
||||
}
|
||||
static class ULinkerPlaceholderFunction* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ULinkerPlaceholderFunction>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ULinkerPlaceholderFunction;
|
||||
|
||||
// Class CoreUObject.Package
|
||||
// 0x0078 (0x00A0 - 0x0028)
|
||||
@@ -323,6 +327,49 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UPackage;
|
||||
|
||||
// Class CoreUObject.ObjectPropertyBase
|
||||
// 0x0008 (0x0078 - 0x0070)
|
||||
class UObjectPropertyBase : public UProperty
|
||||
{
|
||||
public:
|
||||
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("ObjectPropertyBase")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"ObjectPropertyBase")
|
||||
}
|
||||
static class UObjectPropertyBase* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UObjectPropertyBase>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UObjectPropertyBase;
|
||||
|
||||
// Class CoreUObject.ObjectProperty
|
||||
// 0x0000 (0x0078 - 0x0078)
|
||||
class UObjectProperty : public UObjectPropertyBase
|
||||
{
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("ObjectProperty")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"ObjectProperty")
|
||||
}
|
||||
static class UObjectProperty* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UObjectProperty>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UObjectProperty;
|
||||
|
||||
// Class CoreUObject.GCObjectReferencer
|
||||
// 0x0048 (0x0070 - 0x0028)
|
||||
class UGCObjectReferencer final : public UObject
|
||||
@@ -386,25 +433,28 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UDoubleProperty;
|
||||
|
||||
// Class CoreUObject.Int8Property
|
||||
// 0x0000 (0x0070 - 0x0070)
|
||||
class UInt8Property final : public UNumericProperty
|
||||
// Class CoreUObject.TextBuffer
|
||||
// 0x0028 (0x0050 - 0x0028)
|
||||
class UTextBuffer final : public UObject
|
||||
{
|
||||
public:
|
||||
uint8 Pad_28[0x28]; // 0x0028(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("Int8Property")
|
||||
STATIC_CLASS_IMPL("TextBuffer")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"Int8Property")
|
||||
STATIC_NAME_IMPL(L"TextBuffer")
|
||||
}
|
||||
static class UInt8Property* GetDefaultObj()
|
||||
static class UTextBuffer* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UInt8Property>();
|
||||
return GetDefaultObjImpl<UTextBuffer>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UInt8Property;
|
||||
DUMPER7_ASSERTS_UTextBuffer;
|
||||
|
||||
// Class CoreUObject.ScriptStruct
|
||||
// 0x0010 (0x00C0 - 0x00B0)
|
||||
@@ -429,33 +479,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UScriptStruct;
|
||||
|
||||
// Class CoreUObject.Function
|
||||
// 0x0030 (0x00E0 - 0x00B0)
|
||||
class UFunction : public UStruct
|
||||
{
|
||||
public:
|
||||
using FNativeFuncPtr = void (*)(void* Context, void* TheStack, void* Result);
|
||||
|
||||
uint32 FunctionFlags; // 0x00B0(0x0004)(NOT AUTO-GENERATED PROPERTY)
|
||||
uint8 Pad_B4[0x24]; // 0x00B4(0x0024)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
FNativeFuncPtr ExecFunction; // 0x00D8(0x0008)(NOT AUTO-GENERATED PROPERTY)
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("Function")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"Function")
|
||||
}
|
||||
static class UFunction* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UFunction>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UFunction;
|
||||
|
||||
// Class CoreUObject.DelegateFunction
|
||||
// 0x0000 (0x00E0 - 0x00E0)
|
||||
class UDelegateFunction : public UFunction
|
||||
@@ -499,29 +522,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_USparseDelegateFunction;
|
||||
|
||||
// Class CoreUObject.DynamicClass
|
||||
// 0x0080 (0x02B0 - 0x0230)
|
||||
class UDynamicClass final : public UClass
|
||||
{
|
||||
public:
|
||||
uint8 Pad_230[0x80]; // 0x0230(0x0080)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("DynamicClass")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"DynamicClass")
|
||||
}
|
||||
static class UDynamicClass* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UDynamicClass>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UDynamicClass;
|
||||
|
||||
// Class CoreUObject.PackageMap
|
||||
// 0x00B8 (0x00E0 - 0x0028)
|
||||
class UPackageMap : public UObject
|
||||
@@ -570,6 +570,29 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UEnum;
|
||||
|
||||
// Class CoreUObject.LinkerPlaceholderClass
|
||||
// 0x01B8 (0x03E8 - 0x0230)
|
||||
class ULinkerPlaceholderClass final : public UClass
|
||||
{
|
||||
public:
|
||||
uint8 Pad_230[0x1B8]; // 0x0230(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("LinkerPlaceholderClass")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"LinkerPlaceholderClass")
|
||||
}
|
||||
static class ULinkerPlaceholderClass* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ULinkerPlaceholderClass>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ULinkerPlaceholderClass;
|
||||
|
||||
// Class CoreUObject.LinkerPlaceholderExportObject
|
||||
// 0x00C8 (0x00F0 - 0x0028)
|
||||
class ULinkerPlaceholderExportObject final : public UObject
|
||||
@@ -593,29 +616,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_ULinkerPlaceholderExportObject;
|
||||
|
||||
// Class CoreUObject.LinkerPlaceholderFunction
|
||||
// 0x01B8 (0x0298 - 0x00E0)
|
||||
class ULinkerPlaceholderFunction final : public UFunction
|
||||
{
|
||||
public:
|
||||
uint8 Pad_E0[0x1B8]; // 0x00E0(0x01B8)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("LinkerPlaceholderFunction")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"LinkerPlaceholderFunction")
|
||||
}
|
||||
static class ULinkerPlaceholderFunction* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ULinkerPlaceholderFunction>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ULinkerPlaceholderFunction;
|
||||
|
||||
// Class CoreUObject.MetaData
|
||||
// 0x00A0 (0x00C8 - 0x0028)
|
||||
class UMetaData final : public UObject
|
||||
@@ -754,26 +754,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UByteProperty;
|
||||
|
||||
// Class CoreUObject.ObjectProperty
|
||||
// 0x0000 (0x0078 - 0x0078)
|
||||
class UObjectProperty : public UObjectPropertyBase
|
||||
{
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("ObjectProperty")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"ObjectProperty")
|
||||
}
|
||||
static class UObjectProperty* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UObjectProperty>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UObjectProperty;
|
||||
|
||||
// Class CoreUObject.ClassProperty
|
||||
// 0x0008 (0x0080 - 0x0078)
|
||||
class UClassProperty final : public UObjectProperty
|
||||
@@ -860,6 +840,26 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UIntProperty;
|
||||
|
||||
// Class CoreUObject.Int8Property
|
||||
// 0x0000 (0x0070 - 0x0070)
|
||||
class UInt8Property final : public UNumericProperty
|
||||
{
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("Int8Property")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"Int8Property")
|
||||
}
|
||||
static class UInt8Property* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UInt8Property>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UInt8Property;
|
||||
|
||||
// Class CoreUObject.Int16Property
|
||||
// 0x0000 (0x0070 - 0x0070)
|
||||
class UInt16Property final : public UNumericProperty
|
||||
@@ -900,29 +900,6 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UInt64Property;
|
||||
|
||||
// Class CoreUObject.InterfaceProperty
|
||||
// 0x0008 (0x0078 - 0x0070)
|
||||
class UInterfaceProperty final : public UProperty
|
||||
{
|
||||
public:
|
||||
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("InterfaceProperty")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"InterfaceProperty")
|
||||
}
|
||||
static class UInterfaceProperty* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UInterfaceProperty>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UInterfaceProperty;
|
||||
|
||||
// Class CoreUObject.LazyObjectProperty
|
||||
// 0x0000 (0x0078 - 0x0078)
|
||||
class ULazyObjectProperty final : public UObjectPropertyBase
|
||||
@@ -966,6 +943,29 @@ public:
|
||||
};
|
||||
DUMPER7_ASSERTS_UMapProperty;
|
||||
|
||||
// Class CoreUObject.MulticastDelegateProperty
|
||||
// 0x0008 (0x0078 - 0x0070)
|
||||
class UMulticastDelegateProperty : public UProperty
|
||||
{
|
||||
public:
|
||||
uint8 Pad_70[0x8]; // 0x0070(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("MulticastDelegateProperty")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"MulticastDelegateProperty")
|
||||
}
|
||||
static class UMulticastDelegateProperty* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UMulticastDelegateProperty>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UMulticastDelegateProperty;
|
||||
|
||||
// Class CoreUObject.MulticastInlineDelegateProperty
|
||||
// 0x0000 (0x0078 - 0x0078)
|
||||
class UMulticastInlineDelegateProperty final : public UMulticastDelegateProperty
|
||||
|
||||
Reference in New Issue
Block a user