Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,103 @@
// 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 "OodleNetworkFaultHandler.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOodleNetworkFaultHandler() {}
// ********** Begin Cross Module References ********************************************************
OODLENETWORKHANDLERCOMPONENT_API UEnum* Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult();
UPackage* Z_Construct_UPackage__Script_OodleNetworkHandlerComponent();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EOodleNetResult ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOodleNetResult;
static UEnum* EOodleNetResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOodleNetResult.OuterSingleton)
{
Z_Registration_Info_UEnum_EOodleNetResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult, (UObject*)Z_Construct_UPackage__Script_OodleNetworkHandlerComponent(), TEXT("EOodleNetResult"));
}
return Z_Registration_Info_UEnum_EOodleNetResult.OuterSingleton;
}
template<> OODLENETWORKHANDLERCOMPONENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EOodleNetResult>()
{
return EOodleNetResult_StaticEnum();
}
struct Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n * Oodle net error types, for NetConnection fault handling\n */" },
{ "ModuleRelativePath", "Public/OodleNetworkFaultHandler.h" },
{ "OodleBadDecompressedLength.Comment", "/** Oodle Packet decompressed length overflow */" },
{ "OodleBadDecompressedLength.Name", "EOodleNetResult::OodleBadDecompressedLength" },
{ "OodleBadDecompressedLength.ToolTip", "Oodle Packet decompressed length overflow" },
{ "OodleDecodeFailed.Comment", "/** Oodle Packet decoding failed */" },
{ "OodleDecodeFailed.Name", "EOodleNetResult::OodleDecodeFailed" },
{ "OodleDecodeFailed.ToolTip", "Oodle Packet decoding failed" },
{ "OodleNoDictionary.Comment", "/** Oodle Dictionary missing */" },
{ "OodleNoDictionary.Name", "EOodleNetResult::OodleNoDictionary" },
{ "OodleNoDictionary.ToolTip", "Oodle Dictionary missing" },
{ "OodleSerializePayloadFail.Comment", "/** Oodle Packet payload serialization failed */" },
{ "OodleSerializePayloadFail.Name", "EOodleNetResult::OodleSerializePayloadFail" },
{ "OodleSerializePayloadFail.ToolTip", "Oodle Packet payload serialization failed" },
{ "Success.Name", "EOodleNetResult::Success" },
{ "ToolTip", "Oodle net error types, for NetConnection fault handling" },
{ "Unknown.Name", "EOodleNetResult::Unknown" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOodleNetResult::Unknown", (int64)EOodleNetResult::Unknown },
{ "EOodleNetResult::Success", (int64)EOodleNetResult::Success },
{ "EOodleNetResult::OodleDecodeFailed", (int64)EOodleNetResult::OodleDecodeFailed },
{ "EOodleNetResult::OodleSerializePayloadFail", (int64)EOodleNetResult::OodleSerializePayloadFail },
{ "EOodleNetResult::OodleBadDecompressedLength", (int64)EOodleNetResult::OodleBadDecompressedLength },
{ "EOodleNetResult::OodleNoDictionary", (int64)EOodleNetResult::OodleNoDictionary },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OodleNetworkHandlerComponent,
nullptr,
"EOodleNetResult",
"EOodleNetResult",
Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult()
{
if (!Z_Registration_Info_UEnum_EOodleNetResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOodleNetResult.InnerSingleton, Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOodleNetResult.InnerSingleton;
}
// ********** End Enum EOodleNetResult *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h__Script_OodleNetworkHandlerComponent_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EOodleNetResult_StaticEnum, TEXT("EOodleNetResult"), &Z_Registration_Info_UEnum_EOodleNetResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 355329311U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h__Script_OodleNetworkHandlerComponent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h__Script_OodleNetworkHandlerComponent_52783000{
TEXT("/Script/OodleNetworkHandlerComponent"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h__Script_OodleNetworkHandlerComponent_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h__Script_OodleNetworkHandlerComponent_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,38 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "OodleNetworkFaultHandler.h"
#ifdef OODLENETWORKHANDLERCOMPONENT_OodleNetworkFaultHandler_generated_h
#error "OodleNetworkFaultHandler.generated.h already included, missing '#pragma once' in OodleNetworkFaultHandler.h"
#endif
#define OODLENETWORKHANDLERCOMPONENT_OodleNetworkFaultHandler_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkFaultHandler_h
// ********** Begin Enum EOodleNetResult ***********************************************************
#define FOREACH_ENUM_EOODLENETRESULT(op) \
op(EOodleNetResult::Unknown) \
op(EOodleNetResult::Success) \
op(EOodleNetResult::OodleDecodeFailed) \
op(EOodleNetResult::OodleSerializePayloadFail) \
op(EOodleNetResult::OodleBadDecompressedLength) \
op(EOodleNetResult::OodleNoDictionary)
enum class EOodleNetResult : uint8;
template<> struct TIsUEnumClass<EOodleNetResult> { enum { Value = true }; };
template<> OODLENETWORKHANDLERCOMPONENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EOodleNetResult>();
// ********** End Enum EOodleNetResult *************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// 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 "OodleNetworkHandlerComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOodleNetworkHandlerComponent() {}
// ********** Begin Cross Module References ********************************************************
OODLENETWORKHANDLERCOMPONENT_API UEnum* Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode();
UPackage* Z_Construct_UPackage__Script_OodleNetworkHandlerComponent();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EOodleNetworkEnableMode ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOodleNetworkEnableMode;
static UEnum* EOodleNetworkEnableMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOodleNetworkEnableMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EOodleNetworkEnableMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode, (UObject*)Z_Construct_UPackage__Script_OodleNetworkHandlerComponent(), TEXT("EOodleNetworkEnableMode"));
}
return Z_Registration_Info_UEnum_EOodleNetworkEnableMode.OuterSingleton;
}
template<> OODLENETWORKHANDLERCOMPONENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EOodleNetworkEnableMode>()
{
return EOodleNetworkEnableMode_StaticEnum();
}
struct Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AlwaysEnabled.Name", "EOodleNetworkEnableMode::AlwaysEnabled" },
{ "Comment", "/**\n * Specifies when compression is enabled. Used to make compression optional, for some platforms/clients\n */" },
{ "ModuleRelativePath", "Public/OodleNetworkHandlerComponent.h" },
{ "ToolTip", "Specifies when compression is enabled. Used to make compression optional, for some platforms/clients" },
{ "WhenCompressedPacketReceived.Comment", "// Oodle compression is always enabled - forces compression to be enabled remotely\n" },
{ "WhenCompressedPacketReceived.Name", "EOodleNetworkEnableMode::WhenCompressedPacketReceived" },
{ "WhenCompressedPacketReceived.ToolTip", "Oodle compression is always enabled - forces compression to be enabled remotely" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOodleNetworkEnableMode::AlwaysEnabled", (int64)EOodleNetworkEnableMode::AlwaysEnabled },
{ "EOodleNetworkEnableMode::WhenCompressedPacketReceived", (int64)EOodleNetworkEnableMode::WhenCompressedPacketReceived },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_OodleNetworkHandlerComponent,
nullptr,
"EOodleNetworkEnableMode",
"EOodleNetworkEnableMode",
Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode()
{
if (!Z_Registration_Info_UEnum_EOodleNetworkEnableMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOodleNetworkEnableMode.InnerSingleton, Z_Construct_UEnum_OodleNetworkHandlerComponent_EOodleNetworkEnableMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOodleNetworkEnableMode.InnerSingleton;
}
// ********** End Enum EOodleNetworkEnableMode *****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h__Script_OodleNetworkHandlerComponent_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EOodleNetworkEnableMode_StaticEnum, TEXT("EOodleNetworkEnableMode"), &Z_Registration_Info_UEnum_EOodleNetworkEnableMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 58360625U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h__Script_OodleNetworkHandlerComponent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h__Script_OodleNetworkHandlerComponent_1442298826{
TEXT("/Script/OodleNetworkHandlerComponent"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h__Script_OodleNetworkHandlerComponent_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h__Script_OodleNetworkHandlerComponent_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,34 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "OodleNetworkHandlerComponent.h"
#ifdef OODLENETWORKHANDLERCOMPONENT_OodleNetworkHandlerComponent_generated_h
#error "OodleNetworkHandlerComponent.generated.h already included, missing '#pragma once' in OodleNetworkHandlerComponent.h"
#endif
#define OODLENETWORKHANDLERCOMPONENT_OodleNetworkHandlerComponent_generated_h
#include "Templates/IsUEnumClass.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ReflectedTypeAccessors.h"
#include "Templates/NoDestroy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Compression_OodleNetwork_Source_Public_OodleNetworkHandlerComponent_h
// ********** Begin Enum EOodleNetworkEnableMode ***************************************************
#define FOREACH_ENUM_EOODLENETWORKENABLEMODE(op) \
op(EOodleNetworkEnableMode::AlwaysEnabled) \
op(EOodleNetworkEnableMode::WhenCompressedPacketReceived)
enum class EOodleNetworkEnableMode : uint8;
template<> struct TIsUEnumClass<EOodleNetworkEnableMode> { enum { Value = true }; };
template<> OODLENETWORKHANDLERCOMPONENT_NON_ATTRIBUTED_API UEnum* StaticEnum<EOodleNetworkEnableMode>();
// ********** End Enum EOodleNetworkEnableMode *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeOodleNetworkHandlerComponent_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_OodleNetworkHandlerComponent;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_OodleNetworkHandlerComponent()
{
if (!Z_Registration_Info_UPackage__Script_OodleNetworkHandlerComponent.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/OodleNetworkHandlerComponent",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xEC6D52E0,
0x2B342F45,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_OodleNetworkHandlerComponent.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_OodleNetworkHandlerComponent.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_OodleNetworkHandlerComponent(Z_Construct_UPackage__Script_OodleNetworkHandlerComponent, TEXT("/Script/OodleNetworkHandlerComponent"), Z_Registration_Info_UPackage__Script_OodleNetworkHandlerComponent, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xEC6D52E0, 0x2B342F45));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,11 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once
#include "OodleNetworkTrainerCommandlet.h"

View File

@@ -0,0 +1,207 @@
// 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 "OodleNetworkTrainerCommandlet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeOodleNetworkTrainerCommandlet() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UCommandlet();
OODLENETWORKHANDLERCOMPONENT_API UClass* Z_Construct_UClass_UOodleNetworkTrainerCommandlet();
OODLENETWORKHANDLERCOMPONENT_API UClass* Z_Construct_UClass_UOodleNetworkTrainerCommandlet_NoRegister();
UPackage* Z_Construct_UPackage__Script_OodleNetworkHandlerComponent();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UOodleNetworkTrainerCommandlet *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet;
UClass* UOodleNetworkTrainerCommandlet::GetPrivateStaticClass()
{
using TClass = UOodleNetworkTrainerCommandlet;
if (!Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("OodleNetworkTrainerCommandlet"),
Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.InnerSingleton,
StaticRegisterNativesUOodleNetworkTrainerCommandlet,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.InnerSingleton;
}
UClass* Z_Construct_UClass_UOodleNetworkTrainerCommandlet_NoRegister()
{
return UOodleNetworkTrainerCommandlet::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Commandlet for processing UE packet captures, through Oodle's training API, for generating compressed state dictionaries.\n *\n *\n * Primary Commands:\n *\x09- \"AutoGenerateDictionaries Changelist\":\n *\x09\x09- Iterates every directory recursively within \"*Game*\\Saved\\Oodle\\Server\", and uses all capture files within each directory,\n *\x09\x09\x09to generate a dictionary stored in \"*Game*\\Content\\Oodle\", named \"*Game**DirectoryName*.udic\".\n *\n *\x09\x09- For example, packet captures in \"OrionGame\\Saved\\Oodle\\Server\\Input\", will be generated into a dictionary stored in\n *\x09\x09\x09\"OrionGame\\Content\\Oodle\\OrionGameInput.udic\"\n *\n *\x09\x09- Each folder within \"*Game*\\Content\\Oodle\", should contain at least 100mb of packet captures.\n *\x09\x09\n *\x09\x09- Changelist is an optional parameter than will only use upac files that contain the changelist in their filenames. If\n *\x09\x09\x09omitted, all files in the directory are used.\n *\n *\n * Secondary/Testing Commands:\n *\x09- \"Enable\":\n *\x09\x09- Inserts the Oodle PacketHandler into the games packet handler component list, and initializes Oodle *Engine.ini settings\n *\n *\n *\x09- \"MergePackets OutputFile PacketFile1,PacketFile2,PacketFileN\":\n *\x09\x09- Takes the specified packet capture files, and merges them into a single packet capture file\n *\n *\x09- \"MergePackets OutputFile All Directory\":\n *\x09\x09- As above, but merges all capture files in the specified directory.\n *\n *\n *\x09- \"GenerateDictionary OutputFile FilenameFilter Changelist PacketFile1,PacketFile2,PacketFileN\":\n *\x09\x09- Takes the specified packet capture files, with an optional filter for a substring of a filename and changelist filter\n *\x09\x09\x09(use \"all\" to ignore either of these filters), and uses them to generate a network compression dictionary\n *\n *\x09- \"GenerateDictionary OutputFile FilenameFilter Changelist All Directory\":\n *\x09\x09- As above, but uses all capture files in the specified directory, to generate a network compression dictionary\n *\n *\n *\x09- \"DebugDump OutputDirectory CaptureDirectory Changelist\"\n *\x09\x09- Recursively iterates all .ucap files in CaptureDirectory, and converts them to Oodle-example-code compatible .bin files,\n *\x09\x09\x09in OutputDirectory\n *\n *\n * @todo #JohnB: Unimplemented commands:\n *\x09- \"PacketInfo PacketFile\":\n *\x09\x09- Outputs information about the packet file, such as the MB amount of data recorded, per net connection channel, and data types\n *\x09\x09- @todo #JohnB: Only implement, if deciding to actually capture/track this kind of data\n */" },
{ "IncludePath", "OodleNetworkTrainerCommandlet.h" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Commandlet for processing UE packet captures, through Oodle's training API, for generating compressed state dictionaries.\n\n\nPrimary Commands:\n - \"AutoGenerateDictionaries Changelist\":\n - Iterates every directory recursively within \"*Game*\\Saved\\Oodle\\Server\", and uses all capture files within each directory,\n to generate a dictionary stored in \"*Game*\\Content\\Oodle\", named \"*Game**DirectoryName*.udic\".\n\n - For example, packet captures in \"OrionGame\\Saved\\Oodle\\Server\\Input\", will be generated into a dictionary stored in\n \"OrionGame\\Content\\Oodle\\OrionGameInput.udic\"\n\n - Each folder within \"*Game*\\Content\\Oodle\", should contain at least 100mb of packet captures.\n\n - Changelist is an optional parameter than will only use upac files that contain the changelist in their filenames. If\n omitted, all files in the directory are used.\n\n\nSecondary/Testing Commands:\n - \"Enable\":\n - Inserts the Oodle PacketHandler into the games packet handler component list, and initializes Oodle *Engine.ini settings\n\n\n - \"MergePackets OutputFile PacketFile1,PacketFile2,PacketFileN\":\n - Takes the specified packet capture files, and merges them into a single packet capture file\n\n - \"MergePackets OutputFile All Directory\":\n - As above, but merges all capture files in the specified directory.\n\n\n - \"GenerateDictionary OutputFile FilenameFilter Changelist PacketFile1,PacketFile2,PacketFileN\":\n - Takes the specified packet capture files, with an optional filter for a substring of a filename and changelist filter\n (use \"all\" to ignore either of these filters), and uses them to generate a network compression dictionary\n\n - \"GenerateDictionary OutputFile FilenameFilter Changelist All Directory\":\n - As above, but uses all capture files in the specified directory, to generate a network compression dictionary\n\n\n - \"DebugDump OutputDirectory CaptureDirectory Changelist\"\n - Recursively iterates all .ucap files in CaptureDirectory, and converts them to Oodle-example-code compatible .bin files,\n in OutputDirectory\n\n\n@todo #JohnB: Unimplemented commands:\n - \"PacketInfo PacketFile\":\n - Outputs information about the packet file, such as the MB amount of data recorded, per net connection channel, and data types\n - @todo #JohnB: Only implement, if deciding to actually capture/track this kind of data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCompressionTest_MetaData[] = {
{ "Comment", "/** Whether or not compression testing should be performed after dictionary generation (uses up some of the packets) */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "Whether or not compression testing should be performed after dictionary generation (uses up some of the packets)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWriteV5Dictionaries_MetaData[] = {
{ "Comment", "/** Whether or not to write oodle version 5 dictionaries for back compat */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "Whether or not to write oodle version 5 dictionaries for back compat" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HashTableSize_MetaData[] = {
{ "Comment", "/** Size of the hash table to use for the dictionary */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "Size of the hash table to use for the dictionary" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DictionarySize_MetaData[] = {
{ "Comment", "/** Size of the dictionary to be generated */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "Size of the dictionary to be generated" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DictionaryTrials_MetaData[] = {
{ "Comment", "/** The number of random packet-selection trials to run, when generating the dictionary, to try and optimize the dictionary */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "The number of random packet-selection trials to run, when generating the dictionary, to try and optimize the dictionary" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrialRandomness_MetaData[] = {
{ "Comment", "/** The randomness, in percent, of random packet-selection trials */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "The randomness, in percent, of random packet-selection trials" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TrialGenerations_MetaData[] = {
{ "Comment", "/** The number of generations of random packet-selection trials */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "The number of generations of random packet-selection trials" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNoTrials_MetaData[] = {
{ "Comment", "/** Whether or not random-trials have been disabled */" },
{ "ModuleRelativePath", "Classes/OodleNetworkTrainerCommandlet.h" },
{ "ToolTip", "Whether or not random-trials have been disabled" },
};
#endif // WITH_METADATA
// ********** Begin Class UOodleNetworkTrainerCommandlet constinit property declarations ***********
static void NewProp_bCompressionTest_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCompressionTest;
static void NewProp_bWriteV5Dictionaries_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWriteV5Dictionaries;
static const UECodeGen_Private::FIntPropertyParams NewProp_HashTableSize;
static const UECodeGen_Private::FIntPropertyParams NewProp_DictionarySize;
static const UECodeGen_Private::FIntPropertyParams NewProp_DictionaryTrials;
static const UECodeGen_Private::FIntPropertyParams NewProp_TrialRandomness;
static const UECodeGen_Private::FIntPropertyParams NewProp_TrialGenerations;
static void NewProp_bNoTrials_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNoTrials;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UOodleNetworkTrainerCommandlet constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UOodleNetworkTrainerCommandlet>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics
// ********** Begin Class UOodleNetworkTrainerCommandlet Property Definitions **********************
void Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bCompressionTest_SetBit(void* Obj)
{
((UOodleNetworkTrainerCommandlet*)Obj)->bCompressionTest = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bCompressionTest = { "bCompressionTest", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOodleNetworkTrainerCommandlet), &Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bCompressionTest_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCompressionTest_MetaData), NewProp_bCompressionTest_MetaData) };
void Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bWriteV5Dictionaries_SetBit(void* Obj)
{
((UOodleNetworkTrainerCommandlet*)Obj)->bWriteV5Dictionaries = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bWriteV5Dictionaries = { "bWriteV5Dictionaries", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOodleNetworkTrainerCommandlet), &Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bWriteV5Dictionaries_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWriteV5Dictionaries_MetaData), NewProp_bWriteV5Dictionaries_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_HashTableSize = { "HashTableSize", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOodleNetworkTrainerCommandlet, HashTableSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HashTableSize_MetaData), NewProp_HashTableSize_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_DictionarySize = { "DictionarySize", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOodleNetworkTrainerCommandlet, DictionarySize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DictionarySize_MetaData), NewProp_DictionarySize_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_DictionaryTrials = { "DictionaryTrials", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOodleNetworkTrainerCommandlet, DictionaryTrials), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DictionaryTrials_MetaData), NewProp_DictionaryTrials_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_TrialRandomness = { "TrialRandomness", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOodleNetworkTrainerCommandlet, TrialRandomness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrialRandomness_MetaData), NewProp_TrialRandomness_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_TrialGenerations = { "TrialGenerations", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UOodleNetworkTrainerCommandlet, TrialGenerations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TrialGenerations_MetaData), NewProp_TrialGenerations_MetaData) };
void Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bNoTrials_SetBit(void* Obj)
{
((UOodleNetworkTrainerCommandlet*)Obj)->bNoTrials = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bNoTrials = { "bNoTrials", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UOodleNetworkTrainerCommandlet), &Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bNoTrials_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNoTrials_MetaData), NewProp_bNoTrials_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bCompressionTest,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bWriteV5Dictionaries,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_HashTableSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_DictionarySize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_DictionaryTrials,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_TrialRandomness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_TrialGenerations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::NewProp_bNoTrials,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::PropPointers) < 2048);
// ********** End Class UOodleNetworkTrainerCommandlet Property Definitions ************************
UObject* (*const Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCommandlet,
(UObject* (*)())Z_Construct_UPackage__Script_OodleNetworkHandlerComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::ClassParams = {
&UOodleNetworkTrainerCommandlet::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::PropPointers),
0,
0x000000ACu,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::Class_MetaDataParams), Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::Class_MetaDataParams)
};
void UOodleNetworkTrainerCommandlet::StaticRegisterNativesUOodleNetworkTrainerCommandlet()
{
}
UClass* Z_Construct_UClass_UOodleNetworkTrainerCommandlet()
{
if (!Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.OuterSingleton, Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UOodleNetworkTrainerCommandlet);
UOodleNetworkTrainerCommandlet::~UOodleNetworkTrainerCommandlet() {}
// ********** End Class UOodleNetworkTrainerCommandlet *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h__Script_OodleNetworkHandlerComponent_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UOodleNetworkTrainerCommandlet, UOodleNetworkTrainerCommandlet::StaticClass, TEXT("UOodleNetworkTrainerCommandlet"), &Z_Registration_Info_UClass_UOodleNetworkTrainerCommandlet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UOodleNetworkTrainerCommandlet), 3610538223U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h__Script_OodleNetworkHandlerComponent_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h__Script_OodleNetworkHandlerComponent_231734951{
TEXT("/Script/OodleNetworkHandlerComponent"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h__Script_OodleNetworkHandlerComponent_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h__Script_OodleNetworkHandlerComponent_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "OodleNetworkTrainerCommandlet.h"
#ifdef OODLENETWORKHANDLERCOMPONENT_OodleNetworkTrainerCommandlet_generated_h
#error "OodleNetworkTrainerCommandlet.generated.h already included, missing '#pragma once' in OodleNetworkTrainerCommandlet.h"
#endif
#define OODLENETWORKHANDLERCOMPONENT_OodleNetworkTrainerCommandlet_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UOodleNetworkTrainerCommandlet *******************************************
struct Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics;
OODLENETWORKHANDLERCOMPONENT_API UClass* Z_Construct_UClass_UOodleNetworkTrainerCommandlet_NoRegister();
#define FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_64_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUOodleNetworkTrainerCommandlet(); \
friend struct ::Z_Construct_UClass_UOodleNetworkTrainerCommandlet_Statics; \
static UClass* GetPrivateStaticClass(); \
friend OODLENETWORKHANDLERCOMPONENT_API UClass* ::Z_Construct_UClass_UOodleNetworkTrainerCommandlet_NoRegister(); \
public: \
DECLARE_CLASS2(UOodleNetworkTrainerCommandlet, UCommandlet, COMPILED_IN_FLAGS(0 | CLASS_Transient | CLASS_Config), CASTCLASS_None, TEXT("/Script/OodleNetworkHandlerComponent"), Z_Construct_UClass_UOodleNetworkTrainerCommandlet_NoRegister) \
DECLARE_SERIALIZER(UOodleNetworkTrainerCommandlet) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_64_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UOodleNetworkTrainerCommandlet(UOodleNetworkTrainerCommandlet&&) = delete; \
UOodleNetworkTrainerCommandlet(const UOodleNetworkTrainerCommandlet&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOodleNetworkTrainerCommandlet); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOodleNetworkTrainerCommandlet); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UOodleNetworkTrainerCommandlet) \
NO_API virtual ~UOodleNetworkTrainerCommandlet();
#define FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_61_PROLOG
#define FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_64_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_64_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h_64_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UOodleNetworkTrainerCommandlet;
// ********** End Class UOodleNetworkTrainerCommandlet *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Compression_OodleNetwork_Source_Classes_OodleNetworkTrainerCommandlet_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,3 @@
D:\UE_5_7_1\Engine\Plugins\Compression\OodleNetwork\Source\Classes\OodleNetworkTrainerCommandlet.h
D:\UE_5_7_1\Engine\Plugins\Compression\OodleNetwork\Source\Public\OodleNetworkFaultHandler.h
D:\UE_5_7_1\Engine\Plugins\Compression\OodleNetwork\Source\Public\OodleNetworkHandlerComponent.h