#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0x14 (0x14 - 0x0) // Function DataRegistry.DataRegistrySubsystem.NotEqual_DataRegistryType struct UDataRegistrySubsystem_NotEqual_DataRegistryType_Params { public: struct FDataRegistryType A; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataRegistryType B; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9CB[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // Function DataRegistry.DataRegistrySubsystem.NotEqual_DataRegistryId struct UDataRegistrySubsystem_NotEqual_DataRegistryId_Params { public: struct FDataRegistryId A; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataRegistryId B; // 0x10(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9D0[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // Function DataRegistry.DataRegistrySubsystem.IsValidDataRegistryType struct UDataRegistrySubsystem_IsValidDataRegistryType_Params { public: struct FDataRegistryType DataRegistryType; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_9D8[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x14 (0x14 - 0x0) // Function DataRegistry.DataRegistrySubsystem.IsValidDataRegistryId struct UDataRegistrySubsystem_IsValidDataRegistryId_Params { public: struct FDataRegistryId DataRegistryId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A37[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x40 (0x40 - 0x0) // Function DataRegistry.DataRegistrySubsystem.GetCachedItemFromLookupBP struct UDataRegistrySubsystem_GetCachedItemFromLookupBP_Params { public: struct FDataRegistryId ItemId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataRegistryLookup ResolvedLookup; // 0x10(0x20)(ConstParm, Parm, OutParm, ReferenceParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTableRowBase OutItem; // 0x30(0x8)(Parm, OutParm, NativeAccessSpecifierPublic) bool ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A3E[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // Function DataRegistry.DataRegistrySubsystem.GetCachedItemBP struct UDataRegistrySubsystem_GetCachedItemBP_Params { public: struct FDataRegistryId ItemId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTableRowBase OutItem; // 0x10(0x8)(Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) bool ReturnValue; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A46[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // Function DataRegistry.DataRegistrySubsystem.FindCachedItemBP struct UDataRegistrySubsystem_FindCachedItemBP_Params { public: struct FDataRegistryId ItemId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDataRegistrySubsystemGetItemResult OutResult; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A51[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FTableRowBase OutItem; // 0x18(0x8)(Parm, OutParm, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // Function DataRegistry.DataRegistrySubsystem.EvaluateDataRegistryCurve struct UDataRegistrySubsystem_EvaluateDataRegistryCurve_Params { public: struct FDataRegistryId ItemId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float InputValue; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float DefaultValue; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EDataRegistrySubsystemGetItemResult OutResult; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A5D[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float OutValue; // 0x1C(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x14 (0x14 - 0x0) // Function DataRegistry.DataRegistrySubsystem.EqualEqual_DataRegistryType struct UDataRegistrySubsystem_EqualEqual_DataRegistryType_Params { public: struct FDataRegistryType A; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataRegistryType B; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A64[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x24 (0x24 - 0x0) // Function DataRegistry.DataRegistrySubsystem.EqualEqual_DataRegistryId struct UDataRegistrySubsystem_EqualEqual_DataRegistryId_Params { public: struct FDataRegistryId A; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FDataRegistryId B; // 0x10(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A6C[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // Function DataRegistry.DataRegistrySubsystem.Conv_DataRegistryTypeToString struct UDataRegistrySubsystem_Conv_DataRegistryTypeToString_Params { public: struct FDataRegistryType DataRegistryType; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ReturnValue; // 0x8(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // Function DataRegistry.DataRegistrySubsystem.Conv_DataRegistryIdToString struct UDataRegistrySubsystem_Conv_DataRegistryIdToString_Params { public: struct FDataRegistryId DataRegistryId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString ReturnValue; // 0x10(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x24 (0x24 - 0x0) // Function DataRegistry.DataRegistrySubsystem.AcquireItemBP struct UDataRegistrySubsystem_AcquireItemBP_Params { public: struct FDataRegistryId ItemId; // 0x0(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ AcquireCallback; // 0x10(0x10)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_A7F[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; } }