167 lines
8.8 KiB
C++
167 lines
8.8 KiB
C++
// 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 "Net/NetPing.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeNetPing() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EPingAverageType();
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EPingType();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum EPingType *****************************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPingType;
|
|
static UEnum* EPingType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPingType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EPingType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EPingType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EPingType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EPingType.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EPingType>()
|
|
{
|
|
return EPingType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_EPingType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Flags specifying different types of ping.\n */" },
|
|
{ "Count.Name", "EPingType::Count" },
|
|
{ "ICMP.Comment", "// Round Trip ping which may attempt to exclude server frame time delay (inaccurate)\n" },
|
|
{ "ICMP.Name", "EPingType::ICMP" },
|
|
{ "ICMP.ToolTip", "Round Trip ping which may attempt to exclude server frame time delay (inaccurate)" },
|
|
{ "Max.Comment", "// UDP based ping used with QoS ping host on server (more accurate than ICMP)\n" },
|
|
{ "Max.Name", "EPingType::Max" },
|
|
{ "Max.ToolTip", "UDP based ping used with QoS ping host on server (more accurate than ICMP)" },
|
|
{ "ModuleRelativePath", "Public/Net/NetPing.h" },
|
|
{ "None.Name", "EPingType::None" },
|
|
{ "RoundTrip.Name", "EPingType::RoundTrip" },
|
|
{ "RoundTripExclFrame.Comment", "// Round Trip ping which includes any server/client frame time delay\n" },
|
|
{ "RoundTripExclFrame.Name", "EPingType::RoundTripExclFrame" },
|
|
{ "RoundTripExclFrame.ToolTip", "Round Trip ping which includes any server/client frame time delay" },
|
|
{ "ToolTip", "Flags specifying different types of ping." },
|
|
{ "UDPQoS.Comment", "// Standard ICMP ping (GameNetDriver client only, accuracy affected by network ICMP throttling)\n" },
|
|
{ "UDPQoS.Name", "EPingType::UDPQoS" },
|
|
{ "UDPQoS.ToolTip", "Standard ICMP ping (GameNetDriver client only, accuracy affected by network ICMP throttling)" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EPingType::None", (int64)EPingType::None },
|
|
{ "EPingType::RoundTrip", (int64)EPingType::RoundTrip },
|
|
{ "EPingType::RoundTripExclFrame", (int64)EPingType::RoundTripExclFrame },
|
|
{ "EPingType::ICMP", (int64)EPingType::ICMP },
|
|
{ "EPingType::UDPQoS", (int64)EPingType::UDPQoS },
|
|
{ "EPingType::Max", (int64)EPingType::Max },
|
|
{ "EPingType::Count", (int64)EPingType::Count },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_EPingType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EPingType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"EPingType",
|
|
"EPingType",
|
|
Z_Construct_UEnum_Engine_EPingType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPingType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPingType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EPingType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_EPingType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPingType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPingType.InnerSingleton, Z_Construct_UEnum_Engine_EPingType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EPingType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EPingType *******************************************************************
|
|
|
|
// ********** Begin Enum EPingAverageType **********************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPingAverageType;
|
|
static UEnum* EPingAverageType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPingAverageType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EPingAverageType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EPingAverageType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EPingAverageType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EPingAverageType.OuterSingleton;
|
|
}
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EPingAverageType>()
|
|
{
|
|
return EPingAverageType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_Engine_EPingAverageType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * The type of averaging to perform on ping values\n */" },
|
|
{ "ModuleRelativePath", "Public/Net/NetPing.h" },
|
|
{ "MovingAverage.Comment", "// No averaging\n" },
|
|
{ "MovingAverage.Name", "EPingAverageType::MovingAverage" },
|
|
{ "MovingAverage.ToolTip", "No averaging" },
|
|
{ "None.Name", "EPingAverageType::None" },
|
|
{ "PlayerStateAvg.Comment", "// Moving average of the last 4 seconds of ping data\n" },
|
|
{ "PlayerStateAvg.Name", "EPingAverageType::PlayerStateAvg" },
|
|
{ "PlayerStateAvg.ToolTip", "Moving average of the last 4 seconds of ping data" },
|
|
{ "ToolTip", "The type of averaging to perform on ping values" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EPingAverageType::None", (int64)EPingAverageType::None },
|
|
{ "EPingAverageType::MovingAverage", (int64)EPingAverageType::MovingAverage },
|
|
{ "EPingAverageType::PlayerStateAvg", (int64)EPingAverageType::PlayerStateAvg },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_Engine_EPingAverageType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EPingAverageType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
"EPingAverageType",
|
|
"EPingAverageType",
|
|
Z_Construct_UEnum_Engine_EPingAverageType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPingAverageType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EPingAverageType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EPingAverageType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_Engine_EPingAverageType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPingAverageType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPingAverageType.InnerSingleton, Z_Construct_UEnum_Engine_EPingAverageType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EPingAverageType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EPingAverageType ************************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Net_NetPing_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EPingType_StaticEnum, TEXT("EPingType"), &Z_Registration_Info_UEnum_EPingType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 590431209U) },
|
|
{ EPingAverageType_StaticEnum, TEXT("EPingAverageType"), &Z_Registration_Info_UEnum_EPingAverageType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1890746761U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Net_NetPing_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Net_NetPing_h__Script_Engine_2707750735{
|
|
TEXT("/Script/Engine"),
|
|
nullptr, 0,
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Net_NetPing_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Net_NetPing_h__Script_Engine_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|