Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Engine/UHT/NetSerialization.gen.cpp

266 lines
17 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/NetSerialization.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNetSerialization() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize10();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize100();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantizeNormal();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FVector_NetQuantize ***********************************************
struct Z_Construct_UScriptStruct_FVector_NetQuantize_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FVector_NetQuantize); }
static inline consteval int16 GetStructAlignment() { return alignof(FVector_NetQuantize); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n *\x09""FVector_NetQuantize\n *\n *\x09""0 decimal place of precision.\n *\x09Up to 20 bits per component.\n *\x09Valid range: 2^20 = +/- 1,048,576\n *\n *\x09Note: this is the historical UE format for vector net serialization\n *\n */" },
{ "HasNativeBreak", "/Script/Engine.KismetMathLibrary.BreakVector_NetQuantize" },
{ "HasNativeMake", "/Script/Engine.KismetMathLibrary.MakeVector_NetQuantize" },
{ "ModuleRelativePath", "Classes/Engine/NetSerialization.h" },
{ "ToolTip", "FVector_NetQuantize\n\n0 decimal place of precision.\nUp to 20 bits per component.\nValid range: 2^20 = +/- 1,048,576\n\nNote: this is the historical UE format for vector net serialization" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FVector_NetQuantize constinit property declarations ***************
// ********** End ScriptStruct FVector_NetQuantize constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FVector_NetQuantize>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FVector_NetQuantize_Statics
static_assert(std::is_polymorphic<FVector_NetQuantize>() == std::is_polymorphic<FVector>(), "USTRUCT FVector_NetQuantize cannot be polymorphic unless super FVector is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVector_NetQuantize;
class UScriptStruct* FVector_NetQuantize::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FVector_NetQuantize.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVector_NetQuantize, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("Vector_NetQuantize"));
}
return Z_Registration_Info_UScriptStruct_FVector_NetQuantize.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVector_NetQuantize_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FVector,
&NewStructOps,
"Vector_NetQuantize",
nullptr,
0,
sizeof(FVector_NetQuantize),
alignof(FVector_NetQuantize),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000011),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVector_NetQuantize_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVector_NetQuantize_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVector_NetQuantize.InnerSingleton, Z_Construct_UScriptStruct_FVector_NetQuantize_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FVector_NetQuantize.InnerSingleton);
}
// ********** End ScriptStruct FVector_NetQuantize *************************************************
// ********** Begin ScriptStruct FVector_NetQuantize10 *********************************************
struct Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FVector_NetQuantize10); }
static inline consteval int16 GetStructAlignment() { return alignof(FVector_NetQuantize10); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n *\x09""FVector_NetQuantize10\n *\n *\x09""1 decimal place of precision.\n *\x09Up to 24 bits per component.\n *\x09Valid range: 2^24 / 10 = +/- 1,677,721.6\n *\n */" },
{ "HasNativeBreak", "/Script/Engine.KismetMathLibrary.BreakVector_NetQuantize10" },
{ "HasNativeMake", "/Script/Engine.KismetMathLibrary.MakeVector_NetQuantize10" },
{ "ModuleRelativePath", "Classes/Engine/NetSerialization.h" },
{ "ToolTip", "FVector_NetQuantize10\n\n1 decimal place of precision.\nUp to 24 bits per component.\nValid range: 2^24 / 10 = +/- 1,677,721.6" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FVector_NetQuantize10 constinit property declarations *************
// ********** End ScriptStruct FVector_NetQuantize10 constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FVector_NetQuantize10>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics
static_assert(std::is_polymorphic<FVector_NetQuantize10>() == std::is_polymorphic<FVector>(), "USTRUCT FVector_NetQuantize10 cannot be polymorphic unless super FVector is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVector_NetQuantize10;
class UScriptStruct* FVector_NetQuantize10::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVector_NetQuantize10, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("Vector_NetQuantize10"));
}
return Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FVector,
&NewStructOps,
"Vector_NetQuantize10",
nullptr,
0,
sizeof(FVector_NetQuantize10),
alignof(FVector_NetQuantize10),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000011),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize10()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.InnerSingleton, Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FVector_NetQuantize10.InnerSingleton);
}
// ********** End ScriptStruct FVector_NetQuantize10 ***********************************************
// ********** Begin ScriptStruct FVector_NetQuantize100 ********************************************
struct Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FVector_NetQuantize100); }
static inline consteval int16 GetStructAlignment() { return alignof(FVector_NetQuantize100); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n *\x09""FVector_NetQuantize100\n *\n *\x09""2 decimal place of precision.\n *\x09Up to 30 bits per component.\n *\x09Valid range: 2^30 / 100 = +/- 10,737,418.24\n *\n */" },
{ "HasNativeBreak", "/Script/Engine.KismetMathLibrary.BreakVector_NetQuantize100" },
{ "HasNativeMake", "/Script/Engine.KismetMathLibrary.MakeVector_NetQuantize100" },
{ "ModuleRelativePath", "Classes/Engine/NetSerialization.h" },
{ "ToolTip", "FVector_NetQuantize100\n\n2 decimal place of precision.\nUp to 30 bits per component.\nValid range: 2^30 / 100 = +/- 10,737,418.24" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FVector_NetQuantize100 constinit property declarations ************
// ********** End ScriptStruct FVector_NetQuantize100 constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FVector_NetQuantize100>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics
static_assert(std::is_polymorphic<FVector_NetQuantize100>() == std::is_polymorphic<FVector>(), "USTRUCT FVector_NetQuantize100 cannot be polymorphic unless super FVector is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVector_NetQuantize100;
class UScriptStruct* FVector_NetQuantize100::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVector_NetQuantize100, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("Vector_NetQuantize100"));
}
return Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FVector,
&NewStructOps,
"Vector_NetQuantize100",
nullptr,
0,
sizeof(FVector_NetQuantize100),
alignof(FVector_NetQuantize100),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000011),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantize100()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.InnerSingleton, Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FVector_NetQuantize100.InnerSingleton);
}
// ********** End ScriptStruct FVector_NetQuantize100 **********************************************
// ********** Begin ScriptStruct FVector_NetQuantizeNormal *****************************************
struct Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FVector_NetQuantizeNormal); }
static inline consteval int16 GetStructAlignment() { return alignof(FVector_NetQuantizeNormal); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n *\x09""FVector_NetQuantizeNormal\n *\n *\x09""16 bits per component\n *\x09Valid range: -1..+1 inclusive\n */" },
{ "HasNativeBreak", "/Script/Engine.KismetMathLibrary.BreakVector_NetQuantizeNormal" },
{ "HasNativeMake", "/Script/Engine.KismetMathLibrary.MakeVector_NetQuantizeNormal" },
{ "ModuleRelativePath", "Classes/Engine/NetSerialization.h" },
{ "ToolTip", "FVector_NetQuantizeNormal\n\n16 bits per component\nValid range: -1..+1 inclusive" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FVector_NetQuantizeNormal constinit property declarations *********
// ********** End ScriptStruct FVector_NetQuantizeNormal constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FVector_NetQuantizeNormal>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics
static_assert(std::is_polymorphic<FVector_NetQuantizeNormal>() == std::is_polymorphic<FVector>(), "USTRUCT FVector_NetQuantizeNormal cannot be polymorphic unless super FVector is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal;
class UScriptStruct* FVector_NetQuantizeNormal::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVector_NetQuantizeNormal, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("Vector_NetQuantizeNormal"));
}
return Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FVector,
&NewStructOps,
"Vector_NetQuantizeNormal",
nullptr,
0,
sizeof(FVector_NetQuantizeNormal),
alignof(FVector_NetQuantizeNormal),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000011),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantizeNormal()
{
if (!Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.InnerSingleton, Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal.InnerSingleton);
}
// ********** End ScriptStruct FVector_NetQuantizeNormal *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_NetSerialization_h__Script_Engine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FVector_NetQuantize::StaticStruct, Z_Construct_UScriptStruct_FVector_NetQuantize_Statics::NewStructOps, TEXT("Vector_NetQuantize"),&Z_Registration_Info_UScriptStruct_FVector_NetQuantize, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVector_NetQuantize), 2388472055U) },
{ FVector_NetQuantize10::StaticStruct, Z_Construct_UScriptStruct_FVector_NetQuantize10_Statics::NewStructOps, TEXT("Vector_NetQuantize10"),&Z_Registration_Info_UScriptStruct_FVector_NetQuantize10, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVector_NetQuantize10), 3708864699U) },
{ FVector_NetQuantize100::StaticStruct, Z_Construct_UScriptStruct_FVector_NetQuantize100_Statics::NewStructOps, TEXT("Vector_NetQuantize100"),&Z_Registration_Info_UScriptStruct_FVector_NetQuantize100, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVector_NetQuantize100), 215598293U) },
{ FVector_NetQuantizeNormal::StaticStruct, Z_Construct_UScriptStruct_FVector_NetQuantizeNormal_Statics::NewStructOps, TEXT("Vector_NetQuantizeNormal"),&Z_Registration_Info_UScriptStruct_FVector_NetQuantizeNormal, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVector_NetQuantizeNormal), 274636605U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_NetSerialization_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_NetSerialization_h__Script_Engine_3829133221{
TEXT("/Script/Engine"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_NetSerialization_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_NetSerialization_h__Script_Engine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS