PalWorld-NetCrack/SDK/DataRegistry_parameters.hpp
2024-01-22 14:43:11 +08:00

160 lines
12 KiB
C++

#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 ]
};
}
}