Update SDK

This commit is contained in:
2025-10-12 19:42:01 +02:00
parent 083900c18e
commit bd619fd2d7
6 changed files with 542 additions and 541 deletions

View File

@@ -64707,13 +64707,14 @@ static_assert(offsetof(FKosmosKeyboardTextures, KeyboardKeyTexture) == 0x000000,
#define DUMPER7_ASSERTS_FKosmosGamepadTextures \
static_assert(alignof(FKosmosGamepadTextures) == 0x000008, "Wrong alignment on FKosmosGamepadTextures"); \
static_assert(sizeof(FKosmosGamepadTextures) == 0x000030, "Wrong size on FKosmosGamepadTextures"); \
static_assert(sizeof(FKosmosGamepadTextures) == 0x000038, "Wrong size on FKosmosGamepadTextures"); \
static_assert(offsetof(FKosmosGamepadTextures, PS4_GamepadKeyTexture) == 0x000000, "Member 'FKosmosGamepadTextures::PS4_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, PS5_GamepadKeyTexture) == 0x000008, "Member 'FKosmosGamepadTextures::PS5_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, XB_GamepadKeyTexture) == 0x000010, "Member 'FKosmosGamepadTextures::XB_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, Stadia_GamepadKeyTexture) == 0x000018, "Member 'FKosmosGamepadTextures::Stadia_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, Nintendo_GamepadKeyTexture) == 0x000020, "Member 'FKosmosGamepadTextures::Nintendo_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, Steam_GamepadKeyTexture) == 0x000028, "Member 'FKosmosGamepadTextures::Steam_GamepadKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, Nintendo_JoyConKeyTexture) == 0x000028, "Member 'FKosmosGamepadTextures::Nintendo_JoyConKeyTexture' has a wrong offset!"); \
static_assert(offsetof(FKosmosGamepadTextures, Steam_GamepadKeyTexture) == 0x000030, "Member 'FKosmosGamepadTextures::Steam_GamepadKeyTexture' has a wrong offset!"); \
#define DUMPER7_ASSERTS_FKnifeHitCooldown \
static_assert(alignof(FKnifeHitCooldown) == 0x000008, "Wrong alignment on FKnifeHitCooldown"); \
@@ -64832,7 +64833,7 @@ static_assert(offsetof(FGeneralLocomotionData, mCustomMovementMode) == 0x0000AD,
#define DUMPER7_ASSERTS_FKosmosLocomotionData \
static_assert(alignof(FKosmosLocomotionData) == 0x000008, "Wrong alignment on FKosmosLocomotionData"); \
static_assert(sizeof(FKosmosLocomotionData) == 0x000388, "Wrong size on FKosmosLocomotionData"); \
static_assert(sizeof(FKosmosLocomotionData) == 0x000398, "Wrong size on FKosmosLocomotionData"); \
static_assert(offsetof(FKosmosLocomotionData, CrouchAmount) == 0x000000, "Member 'FKosmosLocomotionData::CrouchAmount' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, CrouchAmountInput) == 0x000004, "Member 'FKosmosLocomotionData::CrouchAmountInput' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, CrouchTransBlend) == 0x000008, "Member 'FKosmosLocomotionData::CrouchTransBlend' has a wrong offset!"); \
@@ -64843,8 +64844,8 @@ static_assert(offsetof(FKosmosLocomotionData, bIsSliding) == 0x000049, "Member '
static_assert(offsetof(FKosmosLocomotionData, bIsPushPanel) == 0x00004A, "Member 'FKosmosLocomotionData::bIsPushPanel' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, bIsUsingUmbrella) == 0x00004B, "Member 'FKosmosLocomotionData::bIsUsingUmbrella' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, FallData) == 0x00018C, "Member 'FKosmosLocomotionData::FallData' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, SelectedTargetObject) == 0x000370, "Member 'FKosmosLocomotionData::SelectedTargetObject' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, sActiveGrabInterface) == 0x000378, "Member 'FKosmosLocomotionData::sActiveGrabInterface' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, SelectedTargetObject) == 0x000380, "Member 'FKosmosLocomotionData::SelectedTargetObject' has a wrong offset!"); \
static_assert(offsetof(FKosmosLocomotionData, sActiveGrabInterface) == 0x000388, "Member 'FKosmosLocomotionData::sActiveGrabInterface' has a wrong offset!"); \
#define DUMPER7_ASSERTS_FKosmosFalloffAnimationData \
static_assert(alignof(FKosmosFalloffAnimationData) == 0x000001, "Wrong alignment on FKosmosFalloffAnimationData"); \

View File

@@ -371,6 +371,20 @@ public:
};
DUMPER7_ASSERTS_FChaosSolverConfiguration;
// ScriptStruct Chaos.SolverTrailingData
// 0x0030 (0x0030 - 0x0000)
struct FSolverTrailingData final
{
public:
struct FVector Location; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Velocity; // 0x000C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AngularVelocity; // 0x0018(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Mass; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ParticleIndex; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ParticleIndexMesh; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSolverTrailingData;
// ScriptStruct Chaos.SolverCollisionData
// 0x006C (0x006C - 0x0000)
struct FSolverCollisionData final
@@ -406,20 +420,6 @@ public:
};
DUMPER7_ASSERTS_FSolverBreakingData;
// ScriptStruct Chaos.SolverTrailingData
// 0x0030 (0x0030 - 0x0000)
struct FSolverTrailingData final
{
public:
struct FVector Location; // 0x0000(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Velocity; // 0x000C(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector AngularVelocity; // 0x0018(0x000C)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Mass; // 0x0024(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ParticleIndex; // 0x0028(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 ParticleIndexMesh; // 0x002C(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSolverTrailingData;
// ScriptStruct Chaos.RecordedFrame
// 0x00B8 (0x00B8 - 0x0000)
struct FRecordedFrame final

View File

@@ -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

View File

@@ -325,6 +325,26 @@ enum class ESearchCase : uint8
ESearchCase_MAX = 2,
};
// ScriptStruct CoreUObject.SoftObjectPath
// 0x0018 (0x0018 - 0x0000)
struct FSoftObjectPath
{
public:
class FName AssetPathName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SubPathString; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftObjectPath;
// ScriptStruct CoreUObject.AssetBundleEntry
// 0x0018 (0x0018 - 0x0000)
struct FAssetBundleEntry final
{
public:
class FName BundleName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FSoftObjectPath> BundleAssets; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAssetBundleEntry;
// ScriptStruct CoreUObject.Vector
// 0x000C (0x000C - 0x0000)
struct FVector
@@ -472,6 +492,16 @@ public:
};
DUMPER7_ASSERTS_FPlane;
// ScriptStruct CoreUObject.FloatInterval
// 0x0008 (0x0008 - 0x0000)
struct FFloatInterval final
{
public:
float Min; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFloatInterval;
// ScriptStruct CoreUObject.JoinabilitySettings
// 0x0014 (0x0014 - 0x0000)
struct FJoinabilitySettings final
@@ -487,6 +517,20 @@ public:
};
DUMPER7_ASSERTS_FJoinabilitySettings;
// ScriptStruct CoreUObject.AssetData
// 0x0060 (0x0060 - 0x0000)
struct alignas(0x08) FAssetData final
{
public:
class FName ObjectPath; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName PackageName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName PackagePath; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AssetName; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AssetClass; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28[0x38]; // 0x0028(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAssetData;
// ScriptStruct CoreUObject.UniqueNetIdWrapper
// 0x0001 (0x0001 - 0x0000)
struct FUniqueNetIdWrapper
@@ -496,6 +540,15 @@ public:
};
DUMPER7_ASSERTS_FUniqueNetIdWrapper;
// ScriptStruct CoreUObject.AssetBundleData
// 0x0010 (0x0010 - 0x0000)
struct FAssetBundleData final
{
public:
TArray<struct FAssetBundleEntry> Bundles; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAssetBundleData;
// ScriptStruct CoreUObject.Guid
// 0x0010 (0x0010 - 0x0000)
struct FGuid final
@@ -508,6 +561,19 @@ public:
};
DUMPER7_ASSERTS_FGuid;
// ScriptStruct CoreUObject.AutomationEvent
// 0x0038 (0x0038 - 0x0000)
struct FAutomationEvent final
{
public:
EAutomationEventType Type; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString Message; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Context; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGuid Artifact; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAutomationEvent;
// ScriptStruct CoreUObject.Vector4
// 0x0010 (0x0010 - 0x0000)
struct alignas(0x10) FVector4 final
@@ -520,6 +586,26 @@ public:
};
DUMPER7_ASSERTS_FVector4;
// ScriptStruct CoreUObject.FrameNumber
// 0x0004 (0x0004 - 0x0000)
struct FFrameNumber final
{
public:
int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFrameNumber;
// ScriptStruct CoreUObject.FrameNumberRangeBound
// 0x0008 (0x0008 - 0x0000)
struct FFrameNumberRangeBound final
{
public:
ERangeBoundTypes Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FFrameNumber Value; // 0x0004(0x0004)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FFrameNumberRangeBound;
// ScriptStruct CoreUObject.Vector2D
// 0x0008 (0x0008 - 0x0000)
struct FVector2D final
@@ -652,24 +738,6 @@ public:
};
DUMPER7_ASSERTS_FVector2D;
// ScriptStruct CoreUObject.ARFilter
// 0x00F0 (0x00F0 - 0x0000)
struct FARFilter final
{
public:
TArray<class FName> PackageNames; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> PackagePaths; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> ObjectPaths; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> ClassNames; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
TSet<class FName> RecursiveClassesExclusionSet; // 0x0090(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, NativeAccessSpecifierPublic)
bool bRecursivePaths; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRecursiveClasses; // 0x00E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIncludeOnlyOnDiskAssets; // 0x00E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E3[0xD]; // 0x00E3(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FARFilter;
// ScriptStruct CoreUObject.TwoVectors
// 0x0018 (0x0018 - 0x0000)
struct FTwoVectors final
@@ -680,16 +748,6 @@ public:
};
DUMPER7_ASSERTS_FTwoVectors;
// ScriptStruct CoreUObject.Int32Interval
// 0x0008 (0x0008 - 0x0000)
struct FInt32Interval final
{
public:
int32 Min; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Max; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInt32Interval;
// ScriptStruct CoreUObject.Rotator
// 0x000C (0x000C - 0x0000)
struct FRotator final
@@ -852,18 +910,6 @@ public:
};
DUMPER7_ASSERTS_FQuat;
// ScriptStruct CoreUObject.TestUninitializedScriptStructMembersTest
// 0x0018 (0x0018 - 0x0000)
struct FTestUninitializedScriptStructMembersTest final
{
public:
class UObject* UninitializedObjectReference; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UObject* InitializedObjectReference; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UnusedValue; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FTestUninitializedScriptStructMembersTest;
// ScriptStruct CoreUObject.PackedNormal
// 0x0004 (0x0004 - 0x0000)
struct FPackedNormal final
@@ -895,6 +941,28 @@ public:
};
DUMPER7_ASSERTS_FPackedRGBA16N;
// ScriptStruct CoreUObject.DateTime
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x08) FDateTime final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDateTime;
// ScriptStruct CoreUObject.AutomationExecutionEntry
// 0x0058 (0x0058 - 0x0000)
struct FAutomationExecutionEntry final
{
public:
struct FAutomationEvent Event; // 0x0000(0x0038)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Filename; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LineNumber; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FDateTime Timestamp; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAutomationExecutionEntry;
// ScriptStruct CoreUObject.IntPoint
// 0x0008 (0x0008 - 0x0000)
struct FIntPoint final
@@ -928,35 +996,6 @@ public:
};
DUMPER7_ASSERTS_FColor;
// ScriptStruct CoreUObject.SoftObjectPath
// 0x0018 (0x0018 - 0x0000)
struct FSoftObjectPath
{
public:
class FName AssetPathName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString SubPathString; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSoftObjectPath;
// ScriptStruct CoreUObject.AssetBundleEntry
// 0x0018 (0x0018 - 0x0000)
struct FAssetBundleEntry final
{
public:
class FName BundleName; // 0x0000(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<struct FSoftObjectPath> BundleAssets; // 0x0008(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAssetBundleEntry;
// ScriptStruct CoreUObject.AssetBundleData
// 0x0010 (0x0010 - 0x0000)
struct FAssetBundleData final
{
public:
TArray<struct FAssetBundleEntry> Bundles; // 0x0000(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAssetBundleData;
// ScriptStruct CoreUObject.LinearColor
// 0x0010 (0x0010 - 0x0000)
struct FLinearColor final
@@ -1211,24 +1250,6 @@ public:
};
DUMPER7_ASSERTS_FRandomStream;
// ScriptStruct CoreUObject.DateTime
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x08) FDateTime final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FDateTime;
// ScriptStruct CoreUObject.FrameNumber
// 0x0004 (0x0004 - 0x0000)
struct FFrameNumber final
{
public:
int32 Value; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFrameNumber;
// ScriptStruct CoreUObject.FrameRate
// 0x0008 (0x0008 - 0x0000)
struct FFrameRate
@@ -1308,6 +1329,16 @@ public:
};
DUMPER7_ASSERTS_FPrimaryAssetId;
// ScriptStruct CoreUObject.FrameNumberRange
// 0x0010 (0x0010 - 0x0000)
struct FFrameNumberRange final
{
public:
struct FFrameNumberRangeBound LowerBound; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FFrameNumberRangeBound UpperBound; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
};
DUMPER7_ASSERTS_FFrameNumberRange;
// ScriptStruct CoreUObject.FallbackStruct
// 0x0001 (0x0001 - 0x0000)
struct FFallbackStruct final
@@ -1328,24 +1359,6 @@ public:
};
DUMPER7_ASSERTS_FFloatRangeBound;
// ScriptStruct CoreUObject.PolyglotTextData
// 0x00B8 (0x00B8 - 0x0000)
struct FPolyglotTextData final
{
public:
ELocalizedTextSourceCategory Category; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString NativeCulture; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Namespace; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Key; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString NativeString; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FString, class FString> LocalizedStrings; // 0x0048(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bIsMinimalPatch; // 0x0098(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FText CachedText; // 0x00A0(0x0018)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FPolyglotTextData;
// ScriptStruct CoreUObject.FloatRange
// 0x0010 (0x0010 - 0x0000)
struct FFloatRange final
@@ -1377,76 +1390,63 @@ public:
};
DUMPER7_ASSERTS_FInt32Range;
// ScriptStruct CoreUObject.FrameNumberRangeBound
// ScriptStruct CoreUObject.Int32Interval
// 0x0008 (0x0008 - 0x0000)
struct FFrameNumberRangeBound final
struct FInt32Interval final
{
public:
ERangeBoundTypes Type; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_1[0x3]; // 0x0001(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
struct FFrameNumber Value; // 0x0004(0x0004)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
int32 Min; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 Max; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFrameNumberRangeBound;
DUMPER7_ASSERTS_FInt32Interval;
// ScriptStruct CoreUObject.AutomationEvent
// 0x0038 (0x0038 - 0x0000)
struct FAutomationEvent final
// ScriptStruct CoreUObject.PolyglotTextData
// 0x00B8 (0x00B8 - 0x0000)
struct FPolyglotTextData final
{
public:
EAutomationEventType Type; // 0x0000(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
ELocalizedTextSourceCategory Category; // 0x0000(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_1[0x7]; // 0x0001(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FString Message; // 0x0008(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Context; // 0x0018(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FGuid Artifact; // 0x0028(0x0010)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString NativeCulture; // 0x0008(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Namespace; // 0x0018(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Key; // 0x0028(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString NativeString; // 0x0038(0x0010)(Edit, BlueprintVisible, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMap<class FString, class FString> LocalizedStrings; // 0x0048(0x0050)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
bool bIsMinimalPatch; // 0x0098(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_99[0x7]; // 0x0099(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
class FText CachedText; // 0x00A0(0x0018)(Transient, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FAutomationEvent;
DUMPER7_ASSERTS_FPolyglotTextData;
// ScriptStruct CoreUObject.AutomationExecutionEntry
// 0x0058 (0x0058 - 0x0000)
struct FAutomationExecutionEntry final
// ScriptStruct CoreUObject.ARFilter
// 0x00F0 (0x00F0 - 0x0000)
struct FARFilter final
{
public:
struct FAutomationEvent Event; // 0x0000(0x0038)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString Filename; // 0x0038(0x0010)(ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 LineNumber; // 0x0048(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
struct FDateTime Timestamp; // 0x0050(0x0008)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TArray<class FName> PackageNames; // 0x0000(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> PackagePaths; // 0x0010(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> ObjectPaths; // 0x0020(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
TArray<class FName> ClassNames; // 0x0030(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
uint8 Pad_40[0x50]; // 0x0040(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
TSet<class FName> RecursiveClassesExclusionSet; // 0x0090(0x0050)(Edit, BlueprintVisible, DisableEditOnInstance, NativeAccessSpecifierPublic)
bool bRecursivePaths; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bRecursiveClasses; // 0x00E1(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool bIncludeOnlyOnDiskAssets; // 0x00E2(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E3[0xD]; // 0x00E3(0x000D)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAutomationExecutionEntry;
DUMPER7_ASSERTS_FARFilter;
// ScriptStruct CoreUObject.FrameNumberRange
// 0x0010 (0x0010 - 0x0000)
struct FFrameNumberRange final
// ScriptStruct CoreUObject.TestUninitializedScriptStructMembersTest
// 0x0018 (0x0018 - 0x0000)
struct FTestUninitializedScriptStructMembersTest final
{
public:
struct FFrameNumberRangeBound LowerBound; // 0x0000(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
struct FFrameNumberRangeBound UpperBound; // 0x0008(0x0008)(Edit, BlueprintVisible, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UObject* UninitializedObjectReference; // 0x0000(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UObject* InitializedObjectReference; // 0x0008(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UnusedValue; // 0x0010(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_14[0x4]; // 0x0014(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FFrameNumberRange;
// ScriptStruct CoreUObject.FloatInterval
// 0x0008 (0x0008 - 0x0000)
struct FFloatInterval final
{
public:
float Min; // 0x0000(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float Max; // 0x0004(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FFloatInterval;
// ScriptStruct CoreUObject.AssetData
// 0x0060 (0x0060 - 0x0000)
struct alignas(0x08) FAssetData final
{
public:
class FName ObjectPath; // 0x0000(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName PackageName; // 0x0008(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName PackagePath; // 0x0010(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AssetName; // 0x0018(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FName AssetClass; // 0x0020(0x0008)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_28[0x38]; // 0x0028(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FAssetData;
DUMPER7_ASSERTS_FTestUninitializedScriptStructMembersTest;
}

View File

@@ -488,6 +488,83 @@ public:
};
DUMPER7_ASSERTS_FGeometry;
// ScriptStruct SlateCore.SlateWidgetStyle
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x08) FSlateWidgetStyle
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSlateWidgetStyle;
// ScriptStruct SlateCore.SliderStyle
// 0x0338 (0x0340 - 0x0008)
struct FSliderStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush NormalBarImage; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredBarImage; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush DisabledBarImage; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush NormalThumbImage; // 0x01A0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredThumbImage; // 0x0228(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush DisabledThumbImage; // 0x02B0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float BarThickness; // 0x0338(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_33C[0x4]; // 0x033C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSliderStyle;
// ScriptStruct SlateCore.VolumeControlStyle
// 0x05E8 (0x05F0 - 0x0008)
struct FVolumeControlStyle final : public FSlateWidgetStyle
{
public:
struct FSliderStyle SliderStyle; // 0x0008(0x0340)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush HighVolumeImage; // 0x0348(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MidVolumeImage; // 0x03D0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush LowVolumeImage; // 0x0458(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush NoVolumeImage; // 0x04E0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MutedImage; // 0x0568(0x0088)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVolumeControlStyle;
// ScriptStruct SlateCore.ProgressBarStyle
// 0x0198 (0x01A0 - 0x0008)
struct FProgressBarStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush BackgroundImage; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush FillImage; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush MarqueeImage; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FProgressBarStyle;
// ScriptStruct SlateCore.InputEvent
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FInputEvent
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FInputEvent;
// ScriptStruct SlateCore.NavigationEvent
// 0x0008 (0x0020 - 0x0018)
struct FNavigationEvent final : public FInputEvent
{
public:
uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FNavigationEvent;
// ScriptStruct SlateCore.PointerEvent
// 0x0058 (0x0070 - 0x0018)
struct FPointerEvent final : public FInputEvent
{
public:
uint8 Pad_18[0x58]; // 0x0018(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPointerEvent;
// ScriptStruct SlateCore.FontData
// 0x0020 (0x0020 - 0x0000)
struct FFontData final
@@ -542,52 +619,16 @@ public:
};
DUMPER7_ASSERTS_FCompositeSubFont;
// ScriptStruct SlateCore.InputEvent
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FInputEvent
// ScriptStruct SlateCore.CompositeFont
// 0x0038 (0x0038 - 0x0000)
struct FCompositeFont final
{
public:
uint8 Pad_0[0x18]; // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
struct FTypeface DefaultTypeface; // 0x0000(0x0010)(NativeAccessSpecifierPublic)
struct FCompositeFallbackFont FallbackTypeface; // 0x0010(0x0018)(NativeAccessSpecifierPublic)
TArray<struct FCompositeSubFont> SubTypefaces; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FInputEvent;
// ScriptStruct SlateCore.SlateWidgetStyle
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x08) FSlateWidgetStyle
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FSlateWidgetStyle;
// ScriptStruct SlateCore.InlineTextImageStyle
// 0x0090 (0x0098 - 0x0008)
struct FInlineTextImageStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush Image; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic)
int16 Baseline; // 0x0090(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FInlineTextImageStyle;
// ScriptStruct SlateCore.NavigationEvent
// 0x0008 (0x0020 - 0x0018)
struct FNavigationEvent final : public FInputEvent
{
public:
uint8 Pad_18[0x8]; // 0x0018(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FNavigationEvent;
// ScriptStruct SlateCore.PointerEvent
// 0x0058 (0x0070 - 0x0018)
struct FPointerEvent final : public FInputEvent
{
public:
uint8 Pad_18[0x58]; // 0x0018(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FPointerEvent;
DUMPER7_ASSERTS_FCompositeFont;
// ScriptStruct SlateCore.SlateSound
// 0x0018 (0x0018 - 0x0000)
@@ -608,6 +649,16 @@ public:
};
DUMPER7_ASSERTS_FCharacterEvent;
// ScriptStruct SlateCore.SplitterStyle
// 0x0110 (0x0118 - 0x0008)
struct FSplitterStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush HandleNormalBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HandleHighlightBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSplitterStyle;
// ScriptStruct SlateCore.ButtonStyle
// 0x0270 (0x0278 - 0x0008)
struct FButtonStyle final : public FSlateWidgetStyle
@@ -633,46 +684,6 @@ public:
};
DUMPER7_ASSERTS_FKeyEvent;
// ScriptStruct SlateCore.TableColumnHeaderStyle
// 0x04C8 (0x04D0 - 0x0008)
struct FTableColumnHeaderStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush SortPrimaryAscendingImage; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortPrimaryDescendingImage; // 0x0090(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortSecondaryAscendingImage; // 0x0118(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortSecondaryDescendingImage; // 0x01A0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush NormalBrush; // 0x0228(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredBrush; // 0x02B0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownImage; // 0x0338(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownNormalBorderBrush; // 0x03C0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownHoveredBorderBrush; // 0x0448(0x0088)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTableColumnHeaderStyle;
// ScriptStruct SlateCore.SplitterStyle
// 0x0110 (0x0118 - 0x0008)
struct FSplitterStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush HandleNormalBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HandleHighlightBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSplitterStyle;
// ScriptStruct SlateCore.HeaderRowStyle
// 0x0B68 (0x0B70 - 0x0008)
struct FHeaderRowStyle final : public FSlateWidgetStyle
{
public:
struct FTableColumnHeaderStyle ColumnStyle; // 0x0008(0x04D0)(Edit, NativeAccessSpecifierPublic)
struct FTableColumnHeaderStyle LastColumnStyle; // 0x04D8(0x04D0)(Edit, NativeAccessSpecifierPublic)
struct FSplitterStyle ColumnSplitterStyle; // 0x09A8(0x0118)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush BackgroundBrush; // 0x0AC0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateColor ForegroundColor; // 0x0B48(0x0028)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FHeaderRowStyle;
// ScriptStruct SlateCore.AnalogInputEvent
// 0x0008 (0x0048 - 0x0040)
struct FAnalogInputEvent final : public FKeyEvent
@@ -712,6 +723,16 @@ public:
};
DUMPER7_ASSERTS_FSlateFontInfo;
// ScriptStruct SlateCore.ScrollBorderStyle
// 0x0110 (0x0118 - 0x0008)
struct FScrollBorderStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush TopShadowBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush BottomShadowBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScrollBorderStyle;
// ScriptStruct SlateCore.TableRowStyle
// 0x07C0 (0x07C8 - 0x0008)
struct FTableRowStyle final : public FSlateWidgetStyle
@@ -736,17 +757,6 @@ public:
};
DUMPER7_ASSERTS_FTableRowStyle;
// ScriptStruct SlateCore.ProgressBarStyle
// 0x0198 (0x01A0 - 0x0008)
struct FProgressBarStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush BackgroundImage; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush FillImage; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush MarqueeImage; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FProgressBarStyle;
// ScriptStruct SlateCore.ComboButtonStyle
// 0x03B0 (0x03B8 - 0x0008)
struct FComboButtonStyle final : public FSlateWidgetStyle
@@ -772,6 +782,15 @@ public:
};
DUMPER7_ASSERTS_FComboBoxStyle;
// ScriptStruct SlateCore.CaptureLostEvent
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x04) FCaptureLostEvent final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCaptureLostEvent;
// ScriptStruct SlateCore.EditableTextStyle
// 0x0218 (0x0220 - 0x0008)
struct FEditableTextStyle final : public FSlateWidgetStyle
@@ -785,16 +804,6 @@ public:
};
DUMPER7_ASSERTS_FEditableTextStyle;
// ScriptStruct SlateCore.ScrollBorderStyle
// 0x0110 (0x0118 - 0x0008)
struct FScrollBorderStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush TopShadowBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush BottomShadowBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScrollBorderStyle;
// ScriptStruct SlateCore.ScrollBarStyle
// 0x04C8 (0x04D0 - 0x0008)
struct FScrollBarStyle final : public FSlateWidgetStyle
@@ -832,6 +841,31 @@ public:
};
DUMPER7_ASSERTS_FEditableTextBoxStyle;
// ScriptStruct SlateCore.CheckBoxStyle
// 0x0578 (0x0580 - 0x0008)
struct FCheckBoxStyle final : public FSlateWidgetStyle
{
public:
ESlateCheckBoxType CheckBoxType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FSlateBrush UncheckedImage; // 0x0010(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UncheckedHoveredImage; // 0x0098(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UncheckedPressedImage; // 0x0120(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedImage; // 0x01A8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedHoveredImage; // 0x0230(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedPressedImage; // 0x02B8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedImage; // 0x0340(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedHoveredImage; // 0x03C8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedPressedImage; // 0x0450(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FMargin Padding; // 0x04D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateColor ForegroundColor; // 0x04E8(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor BorderBackgroundColor; // 0x0510(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateSound CheckedSlateSound; // 0x0538(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateSound UncheckedSlateSound; // 0x0550(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateSound HoveredSlateSound; // 0x0568(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCheckBoxStyle;
// ScriptStruct SlateCore.TextBlockStyle
// 0x0268 (0x0270 - 0x0008)
struct FTextBlockStyle final : public FSlateWidgetStyle
@@ -849,6 +883,18 @@ public:
};
DUMPER7_ASSERTS_FTextBlockStyle;
// ScriptStruct SlateCore.ScrollBoxStyle
// 0x0220 (0x0228 - 0x0008)
struct FScrollBoxStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush TopShadowBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush BottomShadowBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush LeftShadowBrush; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush RightShadowBrush; // 0x01A0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScrollBoxStyle;
// ScriptStruct SlateCore.SpinBoxStyle
// 0x02E0 (0x02E8 - 0x0008)
struct FSpinBoxStyle final : public FSlateWidgetStyle
@@ -864,17 +910,6 @@ public:
};
DUMPER7_ASSERTS_FSpinBoxStyle;
// ScriptStruct SlateCore.CompositeFont
// 0x0038 (0x0038 - 0x0000)
struct FCompositeFont final
{
public:
struct FTypeface DefaultTypeface; // 0x0000(0x0010)(NativeAccessSpecifierPublic)
struct FCompositeFallbackFont FallbackTypeface; // 0x0010(0x0018)(NativeAccessSpecifierPublic)
TArray<struct FCompositeSubFont> SubTypefaces; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCompositeFont;
// ScriptStruct SlateCore.MotionEvent
// 0x0030 (0x0048 - 0x0018)
struct FMotionEvent final : public FInputEvent
@@ -884,15 +919,6 @@ public:
};
DUMPER7_ASSERTS_FMotionEvent;
// ScriptStruct SlateCore.CaptureLostEvent
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x04) FCaptureLostEvent final
{
public:
uint8 Pad_0[0x8]; // 0x0000(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCaptureLostEvent;
// ScriptStruct SlateCore.FocusEvent
// 0x0008 (0x0008 - 0x0000)
struct alignas(0x04) FFocusEvent final
@@ -924,18 +950,6 @@ public:
};
DUMPER7_ASSERTS_FWindowStyle;
// ScriptStruct SlateCore.ScrollBoxStyle
// 0x0220 (0x0228 - 0x0008)
struct FScrollBoxStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush TopShadowBrush; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush BottomShadowBrush; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush LeftShadowBrush; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush RightShadowBrush; // 0x01A0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FScrollBoxStyle;
// ScriptStruct SlateCore.DockTabStyle
// 0x06F8 (0x0700 - 0x0008)
struct FDockTabStyle final : public FSlateWidgetStyle
@@ -957,35 +971,46 @@ public:
};
DUMPER7_ASSERTS_FDockTabStyle;
// ScriptStruct SlateCore.SliderStyle
// 0x0338 (0x0340 - 0x0008)
struct FSliderStyle final : public FSlateWidgetStyle
// ScriptStruct SlateCore.TableColumnHeaderStyle
// 0x04C8 (0x04D0 - 0x0008)
struct FTableColumnHeaderStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush NormalBarImage; // 0x0008(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredBarImage; // 0x0090(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush DisabledBarImage; // 0x0118(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush NormalThumbImage; // 0x01A0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredThumbImage; // 0x0228(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush DisabledThumbImage; // 0x02B0(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
float BarThickness; // 0x0338(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_33C[0x4]; // 0x033C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
struct FSlateBrush SortPrimaryAscendingImage; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortPrimaryDescendingImage; // 0x0090(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortSecondaryAscendingImage; // 0x0118(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush SortSecondaryDescendingImage; // 0x01A0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush NormalBrush; // 0x0228(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush HoveredBrush; // 0x02B0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownImage; // 0x0338(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownNormalBorderBrush; // 0x03C0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MenuDropdownHoveredBorderBrush; // 0x0448(0x0088)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FSliderStyle;
DUMPER7_ASSERTS_FTableColumnHeaderStyle;
// ScriptStruct SlateCore.VolumeControlStyle
// 0x05E8 (0x05F0 - 0x0008)
struct FVolumeControlStyle final : public FSlateWidgetStyle
// ScriptStruct SlateCore.HeaderRowStyle
// 0x0B68 (0x0B70 - 0x0008)
struct FHeaderRowStyle final : public FSlateWidgetStyle
{
public:
struct FSliderStyle SliderStyle; // 0x0008(0x0340)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush HighVolumeImage; // 0x0348(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MidVolumeImage; // 0x03D0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush LowVolumeImage; // 0x0458(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush NoVolumeImage; // 0x04E0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush MutedImage; // 0x0568(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FTableColumnHeaderStyle ColumnStyle; // 0x0008(0x04D0)(Edit, NativeAccessSpecifierPublic)
struct FTableColumnHeaderStyle LastColumnStyle; // 0x04D8(0x04D0)(Edit, NativeAccessSpecifierPublic)
struct FSplitterStyle ColumnSplitterStyle; // 0x09A8(0x0118)(Edit, NativeAccessSpecifierPublic)
struct FSlateBrush BackgroundBrush; // 0x0AC0(0x0088)(Edit, NativeAccessSpecifierPublic)
struct FSlateColor ForegroundColor; // 0x0B48(0x0028)(Edit, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVolumeControlStyle;
DUMPER7_ASSERTS_FHeaderRowStyle;
// ScriptStruct SlateCore.InlineTextImageStyle
// 0x0090 (0x0098 - 0x0008)
struct FInlineTextImageStyle final : public FSlateWidgetStyle
{
public:
struct FSlateBrush Image; // 0x0008(0x0088)(Edit, NativeAccessSpecifierPublic)
int16 Baseline; // 0x0090(0x0002)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_92[0x6]; // 0x0092(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FInlineTextImageStyle;
// ScriptStruct SlateCore.SearchBoxStyle
// 0x0A88 (0x0A90 - 0x0008)
@@ -1037,30 +1062,5 @@ public:
};
DUMPER7_ASSERTS_FHyperlinkStyle;
// ScriptStruct SlateCore.CheckBoxStyle
// 0x0578 (0x0580 - 0x0008)
struct FCheckBoxStyle final : public FSlateWidgetStyle
{
public:
ESlateCheckBoxType CheckBoxType; // 0x0008(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_9[0x7]; // 0x0009(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
struct FSlateBrush UncheckedImage; // 0x0010(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UncheckedHoveredImage; // 0x0098(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UncheckedPressedImage; // 0x0120(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedImage; // 0x01A8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedHoveredImage; // 0x0230(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush CheckedPressedImage; // 0x02B8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedImage; // 0x0340(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedHoveredImage; // 0x03C8(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateBrush UndeterminedPressedImage; // 0x0450(0x0088)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FMargin Padding; // 0x04D8(0x0010)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateColor ForegroundColor; // 0x04E8(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateColor BorderBackgroundColor; // 0x0510(0x0028)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
struct FSlateSound CheckedSlateSound; // 0x0538(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateSound UncheckedSlateSound; // 0x0550(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
struct FSlateSound HoveredSlateSound; // 0x0568(0x0018)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCheckBoxStyle;
}

View File

@@ -230,15 +230,6 @@ enum class EUserInterfaceActionType : uint8
EUserInterfaceActionType_MAX = 6,
};
// ScriptStruct Slate.VirtualKeyboardOptions
// 0x0001 (0x0001 - 0x0000)
struct FVirtualKeyboardOptions final
{
public:
bool bEnableAutocorrect; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVirtualKeyboardOptions;
// ScriptStruct Slate.CustomizedToolMenuSection
// 0x0004 (0x0004 - 0x0000)
struct FCustomizedToolMenuSection final
@@ -248,6 +239,15 @@ public:
};
DUMPER7_ASSERTS_FCustomizedToolMenuSection;
// ScriptStruct Slate.VirtualKeyboardOptions
// 0x0001 (0x0001 - 0x0000)
struct FVirtualKeyboardOptions final
{
public:
bool bEnableAutocorrect; // 0x0000(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FVirtualKeyboardOptions;
// ScriptStruct Slate.InputChord
// 0x0020 (0x0020 - 0x0000)
struct FInputChord final