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,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 EmptyLinkFunctionForGeneratedCodeNNEDenoiser_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_NNEDenoiser;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_NNEDenoiser()
{
if (!Z_Registration_Info_UPackage__Script_NNEDenoiser.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/NNEDenoiser",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x30BEA9B1,
0x8B1E4A1B,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_NNEDenoiser.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_NNEDenoiser.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_NNEDenoiser(Z_Construct_UPackage__Script_NNEDenoiser, TEXT("/Script/NNEDenoiser"), Z_Registration_Info_UPackage__Script_NNEDenoiser, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x30BEA9B1, 0x8B1E4A1B));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,171 @@
// 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 "NNEDenoiserAsset.h"
#include "NNEDenoiserTilingConfig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserAsset() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
ENGINE_API UClass* Z_Construct_UClass_UDataTable_NoRegister();
NNE_API UClass* Z_Construct_UClass_UNNEModelData_NoRegister();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserAsset();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserAsset_NoRegister();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FTilingConfig();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UNNEDenoiserAsset ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNNEDenoiserAsset;
UClass* UNNEDenoiserAsset::GetPrivateStaticClass()
{
using TClass = UNNEDenoiserAsset;
if (!Z_Registration_Info_UClass_UNNEDenoiserAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NNEDenoiserAsset"),
Z_Registration_Info_UClass_UNNEDenoiserAsset.InnerSingleton,
StaticRegisterNativesUNNEDenoiserAsset,
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_UNNEDenoiserAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UNNEDenoiserAsset_NoRegister()
{
return UNNEDenoiserAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNNEDenoiserAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Denoiser model data asset */" },
{ "IncludePath", "NNEDenoiserAsset.h" },
{ "ModuleRelativePath", "Public/NNEDenoiserAsset.h" },
{ "ToolTip", "Denoiser model data asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModelData_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** NNE model data */" },
{ "ModuleRelativePath", "Public/NNEDenoiserAsset.h" },
{ "ToolTip", "NNE model data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMapping_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Input mapping table */" },
{ "ModuleRelativePath", "Public/NNEDenoiserAsset.h" },
{ "RequiredAssetDataTags", "RowStructure=/Script/NNEDenoiser.NNEDenoiserInputMappingData" },
{ "ToolTip", "Input mapping table" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputMapping_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Output mapping table */" },
{ "ModuleRelativePath", "Public/NNEDenoiserAsset.h" },
{ "RequiredAssetDataTags", "RowStructure=/Script/NNEDenoiser.NNEDenoiserOutputMappingData" },
{ "ToolTip", "Output mapping table" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TilingConfig_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Tiling configuration */" },
{ "ModuleRelativePath", "Public/NNEDenoiserAsset.h" },
{ "ToolTip", "Tiling configuration" },
};
#endif // WITH_METADATA
// ********** Begin Class UNNEDenoiserAsset constinit property declarations ************************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ModelData;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_InputMapping;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_OutputMapping;
static const UECodeGen_Private::FStructPropertyParams NewProp_TilingConfig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNNEDenoiserAsset constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNNEDenoiserAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNNEDenoiserAsset_Statics
// ********** Begin Class UNNEDenoiserAsset Property Definitions ***********************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_ModelData = { "ModelData", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserAsset, ModelData), Z_Construct_UClass_UNNEModelData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModelData_MetaData), NewProp_ModelData_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_InputMapping = { "InputMapping", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserAsset, InputMapping), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMapping_MetaData), NewProp_InputMapping_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_OutputMapping = { "OutputMapping", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserAsset, OutputMapping), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputMapping_MetaData), NewProp_OutputMapping_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_TilingConfig = { "TilingConfig", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserAsset, TilingConfig), Z_Construct_UScriptStruct_FTilingConfig, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TilingConfig_MetaData), NewProp_TilingConfig_MetaData) }; // 721794343
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNNEDenoiserAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_ModelData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_InputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_OutputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserAsset_Statics::NewProp_TilingConfig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserAsset_Statics::PropPointers) < 2048);
// ********** End Class UNNEDenoiserAsset Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UNNEDenoiserAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNNEDenoiserAsset_Statics::ClassParams = {
&UNNEDenoiserAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNNEDenoiserAsset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserAsset_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UNNEDenoiserAsset_Statics::Class_MetaDataParams)
};
void UNNEDenoiserAsset::StaticRegisterNativesUNNEDenoiserAsset()
{
}
UClass* Z_Construct_UClass_UNNEDenoiserAsset()
{
if (!Z_Registration_Info_UClass_UNNEDenoiserAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNNEDenoiserAsset.OuterSingleton, Z_Construct_UClass_UNNEDenoiserAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNNEDenoiserAsset.OuterSingleton;
}
UNNEDenoiserAsset::UNNEDenoiserAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNNEDenoiserAsset);
UNNEDenoiserAsset::~UNNEDenoiserAsset() {}
// ********** End Class UNNEDenoiserAsset **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h__Script_NNEDenoiser_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNNEDenoiserAsset, UNNEDenoiserAsset::StaticClass, TEXT("UNNEDenoiserAsset"), &Z_Registration_Info_UClass_UNNEDenoiserAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNNEDenoiserAsset), 777052930U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h__Script_NNEDenoiser_2595659464{
TEXT("/Script/NNEDenoiser"),
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h__Script_NNEDenoiser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h__Script_NNEDenoiser_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 "NNEDenoiserAsset.h"
#ifdef NNEDENOISER_NNEDenoiserAsset_generated_h
#error "NNEDenoiserAsset.generated.h already included, missing '#pragma once' in NNEDenoiserAsset.h"
#endif
#define NNEDENOISER_NNEDenoiserAsset_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UNNEDenoiserAsset ********************************************************
struct Z_Construct_UClass_UNNEDenoiserAsset_Statics;
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserAsset_NoRegister();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUNNEDenoiserAsset(); \
friend struct ::Z_Construct_UClass_UNNEDenoiserAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend NNEDENOISER_API UClass* ::Z_Construct_UClass_UNNEDenoiserAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UNNEDenoiserAsset, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NNEDenoiser"), Z_Construct_UClass_UNNEDenoiserAsset_NoRegister) \
DECLARE_SERIALIZER(UNNEDenoiserAsset)
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NNEDENOISER_API UNNEDenoiserAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UNNEDenoiserAsset(UNNEDenoiserAsset&&) = delete; \
UNNEDenoiserAsset(const UNNEDenoiserAsset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NNEDENOISER_API, UNNEDenoiserAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNNEDenoiserAsset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNNEDenoiserAsset) \
NNEDENOISER_API virtual ~UNNEDenoiserAsset();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_13_PROLOG
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UNNEDenoiserAsset;
// ********** End Class UNNEDenoiserAsset **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserAsset_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// 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

View File

@@ -0,0 +1,665 @@
// 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 "NNEDenoiserIOMappingData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserIOMappingData() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTableRowBase();
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_EInputResourceName();
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_EOutputResourceName();
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName();
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EInputResourceName ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInputResourceName;
static UEnum* EInputResourceName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInputResourceName.OuterSingleton)
{
Z_Registration_Info_UEnum_EInputResourceName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_EInputResourceName, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("EInputResourceName"));
}
return Z_Registration_Info_UEnum_EInputResourceName.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputResourceName>()
{
return EInputResourceName_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Albedo.Name", "EInputResourceName::Albedo" },
{ "Color.Name", "EInputResourceName::Color" },
{ "Comment", "/** An enum to represent resource names used for denoiser input mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "Normal.Name", "EInputResourceName::Normal" },
{ "Output.Name", "EInputResourceName::Output" },
{ "ToolTip", "An enum to represent resource names used for denoiser input mapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EInputResourceName::Color", (int64)EInputResourceName::Color },
{ "EInputResourceName::Albedo", (int64)EInputResourceName::Albedo },
{ "EInputResourceName::Normal", (int64)EInputResourceName::Normal },
{ "EInputResourceName::Output", (int64)EInputResourceName::Output },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"EInputResourceName",
"EInputResourceName",
Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_EInputResourceName()
{
if (!Z_Registration_Info_UEnum_EInputResourceName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInputResourceName.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_EInputResourceName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInputResourceName.InnerSingleton;
}
// ********** End Enum EInputResourceName **********************************************************
// ********** Begin Enum EOutputResourceName *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOutputResourceName;
static UEnum* EOutputResourceName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOutputResourceName.OuterSingleton)
{
Z_Registration_Info_UEnum_EOutputResourceName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_EOutputResourceName, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("EOutputResourceName"));
}
return Z_Registration_Info_UEnum_EOutputResourceName.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EOutputResourceName>()
{
return EOutputResourceName_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** An enum to represent resource names used for denoiser output mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "Output.Name", "EOutputResourceName::Output" },
{ "ToolTip", "An enum to represent resource names used for denoiser output mapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOutputResourceName::Output", (int64)EOutputResourceName::Output },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"EOutputResourceName",
"EOutputResourceName",
Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_EOutputResourceName()
{
if (!Z_Registration_Info_UEnum_EOutputResourceName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOutputResourceName.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_EOutputResourceName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOutputResourceName.InnerSingleton;
}
// ********** End Enum EOutputResourceName *********************************************************
// ********** Begin Enum ETemporalInputResourceName ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETemporalInputResourceName;
static UEnum* ETemporalInputResourceName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETemporalInputResourceName.OuterSingleton)
{
Z_Registration_Info_UEnum_ETemporalInputResourceName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("ETemporalInputResourceName"));
}
return Z_Registration_Info_UEnum_ETemporalInputResourceName.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<ETemporalInputResourceName>()
{
return ETemporalInputResourceName_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Albedo.Name", "ETemporalInputResourceName::Albedo" },
{ "Color.Name", "ETemporalInputResourceName::Color" },
{ "Comment", "/** An enum to represent resource names used for temporal denoiser input mapping */" },
{ "Flow.Name", "ETemporalInputResourceName::Flow" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "Normal.Name", "ETemporalInputResourceName::Normal" },
{ "Output.Name", "ETemporalInputResourceName::Output" },
{ "ToolTip", "An enum to represent resource names used for temporal denoiser input mapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETemporalInputResourceName::Color", (int64)ETemporalInputResourceName::Color },
{ "ETemporalInputResourceName::Albedo", (int64)ETemporalInputResourceName::Albedo },
{ "ETemporalInputResourceName::Normal", (int64)ETemporalInputResourceName::Normal },
{ "ETemporalInputResourceName::Flow", (int64)ETemporalInputResourceName::Flow },
{ "ETemporalInputResourceName::Output", (int64)ETemporalInputResourceName::Output },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"ETemporalInputResourceName",
"ETemporalInputResourceName",
Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName()
{
if (!Z_Registration_Info_UEnum_ETemporalInputResourceName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETemporalInputResourceName.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETemporalInputResourceName.InnerSingleton;
}
// ********** End Enum ETemporalInputResourceName **************************************************
// ********** Begin Enum ETemporalOutputResourceName ***********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETemporalOutputResourceName;
static UEnum* ETemporalOutputResourceName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ETemporalOutputResourceName.OuterSingleton)
{
Z_Registration_Info_UEnum_ETemporalOutputResourceName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("ETemporalOutputResourceName"));
}
return Z_Registration_Info_UEnum_ETemporalOutputResourceName.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<ETemporalOutputResourceName>()
{
return ETemporalOutputResourceName_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** An enum to represent resource names used for temporal denoiser output mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "Output.Name", "ETemporalOutputResourceName::Output" },
{ "ToolTip", "An enum to represent resource names used for temporal denoiser output mapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ETemporalOutputResourceName::Output", (int64)ETemporalOutputResourceName::Output },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"ETemporalOutputResourceName",
"ETemporalOutputResourceName",
Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName()
{
if (!Z_Registration_Info_UEnum_ETemporalOutputResourceName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETemporalOutputResourceName.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ETemporalOutputResourceName.InnerSingleton;
}
// ********** End Enum ETemporalOutputResourceName *************************************************
// ********** Begin ScriptStruct FNNEDenoiserBaseMappingData ***************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNNEDenoiserBaseMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FNNEDenoiserBaseMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Table row base for denoiser basic input and output mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Table row base for denoiser basic input and output mapping" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TensorIndex_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Input/output tensor index */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Input/output tensor index" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TensorChannel_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Input/output tensor channel */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Input/output tensor channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ResourceChannel_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Resource channel */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Resource channel" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNNEDenoiserBaseMappingData constinit property declarations *******
static const UECodeGen_Private::FIntPropertyParams NewProp_TensorIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_TensorChannel;
static const UECodeGen_Private::FIntPropertyParams NewProp_ResourceChannel;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNNEDenoiserBaseMappingData constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNNEDenoiserBaseMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics
static_assert(std::is_polymorphic<FNNEDenoiserBaseMappingData>() == std::is_polymorphic<FTableRowBase>(), "USTRUCT FNNEDenoiserBaseMappingData cannot be polymorphic unless super FTableRowBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData;
class UScriptStruct* FNNEDenoiserBaseMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("NNEDenoiserBaseMappingData"));
}
return Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FNNEDenoiserBaseMappingData Property Definitions ******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_TensorIndex = { "TensorIndex", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserBaseMappingData, TensorIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TensorIndex_MetaData), NewProp_TensorIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_TensorChannel = { "TensorChannel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserBaseMappingData, TensorChannel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TensorChannel_MetaData), NewProp_TensorChannel_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_ResourceChannel = { "ResourceChannel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserBaseMappingData, ResourceChannel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ResourceChannel_MetaData), NewProp_ResourceChannel_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_TensorIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_TensorChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewProp_ResourceChannel,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNNEDenoiserBaseMappingData Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
Z_Construct_UScriptStruct_FTableRowBase,
&NewStructOps,
"NNEDenoiserBaseMappingData",
Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::PropPointers),
sizeof(FNNEDenoiserBaseMappingData),
alignof(FNNEDenoiserBaseMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.InnerSingleton, Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData.InnerSingleton);
}
// ********** End ScriptStruct FNNEDenoiserBaseMappingData *****************************************
// ********** Begin ScriptStruct FNNEDenoiserInputMappingData **************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNNEDenoiserInputMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FNNEDenoiserInputMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Table row base for denoiser input mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Table row base for denoiser input mapping" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resource_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Mapped resource name */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Mapped resource name" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNNEDenoiserInputMappingData constinit property declarations ******
static const UECodeGen_Private::FBytePropertyParams NewProp_Resource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Resource;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNNEDenoiserInputMappingData constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNNEDenoiserInputMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics
static_assert(std::is_polymorphic<FNNEDenoiserInputMappingData>() == std::is_polymorphic<FNNEDenoiserBaseMappingData>(), "USTRUCT FNNEDenoiserInputMappingData cannot be polymorphic unless super FNNEDenoiserBaseMappingData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData;
class UScriptStruct* FNNEDenoiserInputMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("NNEDenoiserInputMappingData"));
}
return Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FNNEDenoiserInputMappingData Property Definitions *****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::NewProp_Resource_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::NewProp_Resource = { "Resource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserInputMappingData, Resource), Z_Construct_UEnum_NNEDenoiser_EInputResourceName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resource_MetaData), NewProp_Resource_MetaData) }; // 1131201347
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::NewProp_Resource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::NewProp_Resource,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNNEDenoiserInputMappingData Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData,
&NewStructOps,
"NNEDenoiserInputMappingData",
Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::PropPointers),
sizeof(FNNEDenoiserInputMappingData),
alignof(FNNEDenoiserInputMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.InnerSingleton, Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData.InnerSingleton);
}
// ********** End ScriptStruct FNNEDenoiserInputMappingData ****************************************
// ********** Begin ScriptStruct FNNEDenoiserOutputMappingData *************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNNEDenoiserOutputMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FNNEDenoiserOutputMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Table row base for denoiser output mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Table row base for denoiser output mapping" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resource_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Mapped resource name */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Mapped resource name" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNNEDenoiserOutputMappingData constinit property declarations *****
static const UECodeGen_Private::FBytePropertyParams NewProp_Resource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Resource;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNNEDenoiserOutputMappingData constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNNEDenoiserOutputMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics
static_assert(std::is_polymorphic<FNNEDenoiserOutputMappingData>() == std::is_polymorphic<FNNEDenoiserBaseMappingData>(), "USTRUCT FNNEDenoiserOutputMappingData cannot be polymorphic unless super FNNEDenoiserBaseMappingData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData;
class UScriptStruct* FNNEDenoiserOutputMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("NNEDenoiserOutputMappingData"));
}
return Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FNNEDenoiserOutputMappingData Property Definitions ****************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::NewProp_Resource_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::NewProp_Resource = { "Resource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserOutputMappingData, Resource), Z_Construct_UEnum_NNEDenoiser_EOutputResourceName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resource_MetaData), NewProp_Resource_MetaData) }; // 938613322
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::NewProp_Resource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::NewProp_Resource,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNNEDenoiserOutputMappingData Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData,
&NewStructOps,
"NNEDenoiserOutputMappingData",
Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::PropPointers),
sizeof(FNNEDenoiserOutputMappingData),
alignof(FNNEDenoiserOutputMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.InnerSingleton, Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData.InnerSingleton);
}
// ********** End ScriptStruct FNNEDenoiserOutputMappingData ***************************************
// ********** Begin ScriptStruct FNNEDenoiserTemporalInputMappingData ******************************
struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNNEDenoiserTemporalInputMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FNNEDenoiserTemporalInputMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Table row base for temporal denoiser input mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Table row base for temporal denoiser input mapping" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resource_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Mapped resource name */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Mapped resource name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrameIndex_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Resource frame index */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Resource frame index" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNNEDenoiserTemporalInputMappingData constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_Resource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Resource;
static const UECodeGen_Private::FIntPropertyParams NewProp_FrameIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNNEDenoiserTemporalInputMappingData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNNEDenoiserTemporalInputMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics
static_assert(std::is_polymorphic<FNNEDenoiserTemporalInputMappingData>() == std::is_polymorphic<FNNEDenoiserBaseMappingData>(), "USTRUCT FNNEDenoiserTemporalInputMappingData cannot be polymorphic unless super FNNEDenoiserBaseMappingData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData;
class UScriptStruct* FNNEDenoiserTemporalInputMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("NNEDenoiserTemporalInputMappingData"));
}
return Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FNNEDenoiserTemporalInputMappingData Property Definitions *********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_Resource_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_Resource = { "Resource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserTemporalInputMappingData, Resource), Z_Construct_UEnum_NNEDenoiser_ETemporalInputResourceName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resource_MetaData), NewProp_Resource_MetaData) }; // 927472535
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_FrameIndex = { "FrameIndex", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserTemporalInputMappingData, FrameIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrameIndex_MetaData), NewProp_FrameIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_Resource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_Resource,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewProp_FrameIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNNEDenoiserTemporalInputMappingData Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData,
&NewStructOps,
"NNEDenoiserTemporalInputMappingData",
Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::PropPointers),
sizeof(FNNEDenoiserTemporalInputMappingData),
alignof(FNNEDenoiserTemporalInputMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.InnerSingleton, Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData.InnerSingleton);
}
// ********** End ScriptStruct FNNEDenoiserTemporalInputMappingData ********************************
// ********** Begin ScriptStruct FNNEDenoiserTemporalOutputMappingData *****************************
struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FNNEDenoiserTemporalOutputMappingData); }
static inline consteval int16 GetStructAlignment() { return alignof(FNNEDenoiserTemporalOutputMappingData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Table row base for temporal denoiser output mapping */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Table row base for temporal denoiser output mapping" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resource_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Mapped resource name */" },
{ "ModuleRelativePath", "Public/NNEDenoiserIOMappingData.h" },
{ "ToolTip", "Mapped resource name" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FNNEDenoiserTemporalOutputMappingData constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_Resource_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Resource;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FNNEDenoiserTemporalOutputMappingData constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FNNEDenoiserTemporalOutputMappingData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics
static_assert(std::is_polymorphic<FNNEDenoiserTemporalOutputMappingData>() == std::is_polymorphic<FNNEDenoiserBaseMappingData>(), "USTRUCT FNNEDenoiserTemporalOutputMappingData cannot be polymorphic unless super FNNEDenoiserBaseMappingData is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData;
class UScriptStruct* FNNEDenoiserTemporalOutputMappingData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("NNEDenoiserTemporalOutputMappingData"));
}
return Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.OuterSingleton;
}
// ********** Begin ScriptStruct FNNEDenoiserTemporalOutputMappingData Property Definitions ********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::NewProp_Resource_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::NewProp_Resource = { "Resource", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNNEDenoiserTemporalOutputMappingData, Resource), Z_Construct_UEnum_NNEDenoiser_ETemporalOutputResourceName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resource_MetaData), NewProp_Resource_MetaData) }; // 3835325028
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::NewProp_Resource_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::NewProp_Resource,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FNNEDenoiserTemporalOutputMappingData Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData,
&NewStructOps,
"NNEDenoiserTemporalOutputMappingData",
Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::PropPointers),
sizeof(FNNEDenoiserTemporalOutputMappingData),
alignof(FNNEDenoiserTemporalOutputMappingData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData()
{
if (!Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.InnerSingleton, Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData.InnerSingleton);
}
// ********** End ScriptStruct FNNEDenoiserTemporalOutputMappingData *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EInputResourceName_StaticEnum, TEXT("EInputResourceName"), &Z_Registration_Info_UEnum_EInputResourceName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1131201347U) },
{ EOutputResourceName_StaticEnum, TEXT("EOutputResourceName"), &Z_Registration_Info_UEnum_EOutputResourceName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 938613322U) },
{ ETemporalInputResourceName_StaticEnum, TEXT("ETemporalInputResourceName"), &Z_Registration_Info_UEnum_ETemporalInputResourceName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 927472535U) },
{ ETemporalOutputResourceName_StaticEnum, TEXT("ETemporalOutputResourceName"), &Z_Registration_Info_UEnum_ETemporalOutputResourceName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3835325028U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FNNEDenoiserBaseMappingData::StaticStruct, Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics::NewStructOps, TEXT("NNEDenoiserBaseMappingData"),&Z_Registration_Info_UScriptStruct_FNNEDenoiserBaseMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNNEDenoiserBaseMappingData), 746884654U) },
{ FNNEDenoiserInputMappingData::StaticStruct, Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics::NewStructOps, TEXT("NNEDenoiserInputMappingData"),&Z_Registration_Info_UScriptStruct_FNNEDenoiserInputMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNNEDenoiserInputMappingData), 4234818577U) },
{ FNNEDenoiserOutputMappingData::StaticStruct, Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics::NewStructOps, TEXT("NNEDenoiserOutputMappingData"),&Z_Registration_Info_UScriptStruct_FNNEDenoiserOutputMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNNEDenoiserOutputMappingData), 2711348542U) },
{ FNNEDenoiserTemporalInputMappingData::StaticStruct, Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics::NewStructOps, TEXT("NNEDenoiserTemporalInputMappingData"),&Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalInputMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNNEDenoiserTemporalInputMappingData), 59118948U) },
{ FNNEDenoiserTemporalOutputMappingData::StaticStruct, Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics::NewStructOps, TEXT("NNEDenoiserTemporalOutputMappingData"),&Z_Registration_Info_UScriptStruct_FNNEDenoiserTemporalOutputMappingData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNNEDenoiserTemporalOutputMappingData), 2442202830U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_3264409295{
TEXT("/Script/NNEDenoiser"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h__Script_NNEDenoiser_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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 "NNEDenoiserIOMappingData.h"
#ifdef NNEDENOISER_NNEDenoiserIOMappingData_generated_h
#error "NNEDenoiserIOMappingData.generated.h already included, missing '#pragma once' in NNEDenoiserIOMappingData.h"
#endif
#define NNEDENOISER_NNEDenoiserIOMappingData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FNNEDenoiserBaseMappingData ***************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h_49_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct(); \
typedef FTableRowBase Super;
struct FNNEDenoiserBaseMappingData;
// ********** End ScriptStruct FNNEDenoiserBaseMappingData *****************************************
// ********** Begin ScriptStruct FNNEDenoiserInputMappingData **************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h_69_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct(); \
typedef FNNEDenoiserBaseMappingData Super;
struct FNNEDenoiserInputMappingData;
// ********** End ScriptStruct FNNEDenoiserInputMappingData ****************************************
// ********** Begin ScriptStruct FNNEDenoiserOutputMappingData *************************************
struct Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h_80_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct(); \
typedef FNNEDenoiserBaseMappingData Super;
struct FNNEDenoiserOutputMappingData;
// ********** End ScriptStruct FNNEDenoiserOutputMappingData ***************************************
// ********** Begin ScriptStruct FNNEDenoiserTemporalInputMappingData ******************************
struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h_91_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct(); \
typedef FNNEDenoiserBaseMappingData Super;
struct FNNEDenoiserTemporalInputMappingData;
// ********** End ScriptStruct FNNEDenoiserTemporalInputMappingData ********************************
// ********** Begin ScriptStruct FNNEDenoiserTemporalOutputMappingData *****************************
struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h_107_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct(); \
typedef FNNEDenoiserBaseMappingData Super;
struct FNNEDenoiserTemporalOutputMappingData;
// ********** End ScriptStruct FNNEDenoiserTemporalOutputMappingData *******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserIOMappingData_h
// ********** Begin Enum EInputResourceName ********************************************************
#define FOREACH_ENUM_EINPUTRESOURCENAME(op) \
op(EInputResourceName::Color) \
op(EInputResourceName::Albedo) \
op(EInputResourceName::Normal) \
op(EInputResourceName::Output)
enum class EInputResourceName : uint8;
template<> struct TIsUEnumClass<EInputResourceName> { enum { Value = true }; };
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputResourceName>();
// ********** End Enum EInputResourceName **********************************************************
// ********** Begin Enum EOutputResourceName *******************************************************
#define FOREACH_ENUM_EOUTPUTRESOURCENAME(op) \
op(EOutputResourceName::Output)
enum class EOutputResourceName : uint8;
template<> struct TIsUEnumClass<EOutputResourceName> { enum { Value = true }; };
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EOutputResourceName>();
// ********** End Enum EOutputResourceName *********************************************************
// ********** Begin Enum ETemporalInputResourceName ************************************************
#define FOREACH_ENUM_ETEMPORALINPUTRESOURCENAME(op) \
op(ETemporalInputResourceName::Color) \
op(ETemporalInputResourceName::Albedo) \
op(ETemporalInputResourceName::Normal) \
op(ETemporalInputResourceName::Flow) \
op(ETemporalInputResourceName::Output)
enum class ETemporalInputResourceName : uint8;
template<> struct TIsUEnumClass<ETemporalInputResourceName> { enum { Value = true }; };
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<ETemporalInputResourceName>();
// ********** End Enum ETemporalInputResourceName **************************************************
// ********** Begin Enum ETemporalOutputResourceName ***********************************************
#define FOREACH_ENUM_ETEMPORALOUTPUTRESOURCENAME(op) \
op(ETemporalOutputResourceName::Output)
enum class ETemporalOutputResourceName : uint8;
template<> struct TIsUEnumClass<ETemporalOutputResourceName> { enum { Value = true }; };
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<ETemporalOutputResourceName>();
// ********** End Enum ETemporalOutputResourceName *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,93 @@
// 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 "NNEDenoiserResourceName.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserResourceName() {}
// ********** Begin Cross Module References ********************************************************
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_EResourceName();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EResourceName *************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EResourceName;
static UEnum* EResourceName_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EResourceName.OuterSingleton)
{
Z_Registration_Info_UEnum_EResourceName.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_EResourceName, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("EResourceName"));
}
return Z_Registration_Info_UEnum_EResourceName.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EResourceName>()
{
return EResourceName_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Albedo.Name", "EResourceName::Albedo" },
{ "Color.Name", "EResourceName::Color" },
{ "Comment", "/** An enum to represent resource names used for input and output mapping */" },
{ "Flow.Name", "EResourceName::Flow" },
{ "ModuleRelativePath", "Public/NNEDenoiserResourceName.h" },
{ "Normal.Name", "EResourceName::Normal" },
{ "Output.Name", "EResourceName::Output" },
{ "ToolTip", "An enum to represent resource names used for input and output mapping" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EResourceName::Color", (int64)EResourceName::Color },
{ "EResourceName::Albedo", (int64)EResourceName::Albedo },
{ "EResourceName::Normal", (int64)EResourceName::Normal },
{ "EResourceName::Flow", (int64)EResourceName::Flow },
{ "EResourceName::Output", (int64)EResourceName::Output },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"EResourceName",
"EResourceName",
Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_EResourceName()
{
if (!Z_Registration_Info_UEnum_EResourceName.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EResourceName.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_EResourceName_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EResourceName.InnerSingleton;
}
// ********** End Enum EResourceName ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h__Script_NNEDenoiser_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EResourceName_StaticEnum, TEXT("EResourceName"), &Z_Registration_Info_UEnum_EResourceName, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2845740133U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h__Script_NNEDenoiser_4027384466{
TEXT("/Script/NNEDenoiser"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h__Script_NNEDenoiser_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h__Script_NNEDenoiser_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,37 @@
// 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 "NNEDenoiserResourceName.h"
#ifdef NNEDENOISER_NNEDenoiserResourceName_generated_h
#error "NNEDenoiserResourceName.generated.h already included, missing '#pragma once' in NNEDenoiserResourceName.h"
#endif
#define NNEDENOISER_NNEDenoiserResourceName_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_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserResourceName_h
// ********** Begin Enum EResourceName *************************************************************
#define FOREACH_ENUM_ERESOURCENAME(op) \
op(EResourceName::Color) \
op(EResourceName::Albedo) \
op(EResourceName::Normal) \
op(EResourceName::Flow) \
op(EResourceName::Output)
enum class EResourceName : uint8;
template<> struct TIsUEnumClass<EResourceName> { enum { Value = true }; };
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EResourceName>();
// ********** End Enum EResourceName ***************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,226 @@
// 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 "NNEDenoiserSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserSettings() {}
// ********** Begin Cross Module References ********************************************************
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettingsBackedByCVars();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserAsset_NoRegister();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserSettings();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserSettings_NoRegister();
NNEDENOISER_API UEnum* Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDenoiserRuntimeType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDenoiserRuntimeType;
static UEnum* EDenoiserRuntimeType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDenoiserRuntimeType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDenoiserRuntimeType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("EDenoiserRuntimeType"));
}
return Z_Registration_Info_UEnum_EDenoiserRuntimeType.OuterSingleton;
}
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EDenoiserRuntimeType>()
{
return EDenoiserRuntimeType_StaticEnum();
}
struct Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** An enum to represent denoiser NNE runtime type */" },
{ "CPU.Name", "CPU" },
{ "GPU.Name", "GPU" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "RDG.Name", "RDG" },
{ "ToolTip", "An enum to represent denoiser NNE runtime type" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "CPU", (int64)CPU },
{ "GPU", (int64)GPU },
{ "RDG", (int64)RDG },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
"EDenoiserRuntimeType",
"EDenoiserRuntimeType",
Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType()
{
if (!Z_Registration_Info_UEnum_EDenoiserRuntimeType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDenoiserRuntimeType.InnerSingleton, Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDenoiserRuntimeType.InnerSingleton;
}
// ********** End Enum EDenoiserRuntimeType ********************************************************
// ********** Begin Class UNNEDenoiserSettings *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNNEDenoiserSettings;
UClass* UNNEDenoiserSettings::GetPrivateStaticClass()
{
using TClass = UNNEDenoiserSettings;
if (!Z_Registration_Info_UClass_UNNEDenoiserSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NNEDenoiserSettings"),
Z_Registration_Info_UClass_UNNEDenoiserSettings.InnerSingleton,
StaticRegisterNativesUNNEDenoiserSettings,
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_UNNEDenoiserSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UNNEDenoiserSettings_NoRegister()
{
return UNNEDenoiserSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNNEDenoiserSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Settings to select a NNE Denoiser and its runtime */" },
{ "DisplayName", "NNE Denoiser" },
{ "IncludePath", "NNEDenoiserSettings.h" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "ToolTip", "Settings to select a NNE Denoiser and its runtime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DenoiserAsset_MetaData[] = {
{ "Category", "NNE Denoiser" },
{ "DisplayName", "Denoiser Asset" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "ToolTip", "Select the denoiser asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumTileSizeOverride_MetaData[] = {
{ "Category", "NNE Denoiser" },
{ "DisplayName", "Maximum tile size override" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "ToolTip", "Override the maximum tile size given by the asset.\nSpecial values:\n -1 = Do not override" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeType_MetaData[] = {
{ "Category", "NNE Denoiser" },
{ "ConsoleVariable", "NNEDenoiser.Runtime.Type" },
{ "DisplayName", "Runtime Type" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "ToolTip", "Select a Runtime type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeName_MetaData[] = {
{ "Category", "NNE Denoiser" },
{ "ConsoleVariable", "NNEDenoiser.Runtime.Name" },
{ "DisplayName", "Runtime Name Override" },
{ "ModuleRelativePath", "Public/NNEDenoiserSettings.h" },
{ "ToolTip", "(Optional) Specify the Runtime name" },
};
#endif // WITH_METADATA
// ********** Begin Class UNNEDenoiserSettings constinit property declarations *********************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_DenoiserAsset;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaximumTileSizeOverride;
static const UECodeGen_Private::FBytePropertyParams NewProp_RuntimeType;
static const UECodeGen_Private::FStrPropertyParams NewProp_RuntimeName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNNEDenoiserSettings constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNNEDenoiserSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNNEDenoiserSettings_Statics
// ********** Begin Class UNNEDenoiserSettings Property Definitions ********************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_DenoiserAsset = { "DenoiserAsset", nullptr, (EPropertyFlags)0x0014000000004001, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserSettings, DenoiserAsset), Z_Construct_UClass_UNNEDenoiserAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DenoiserAsset_MetaData), NewProp_DenoiserAsset_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_MaximumTileSizeOverride = { "MaximumTileSizeOverride", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserSettings, MaximumTileSizeOverride), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumTileSizeOverride_MetaData), NewProp_MaximumTileSizeOverride_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_RuntimeType = { "RuntimeType", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserSettings, RuntimeType), Z_Construct_UEnum_NNEDenoiser_EDenoiserRuntimeType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeType_MetaData), NewProp_RuntimeType_MetaData) }; // 2923019465
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_RuntimeName = { "RuntimeName", nullptr, (EPropertyFlags)0x0040000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserSettings, RuntimeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeName_MetaData), NewProp_RuntimeName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNNEDenoiserSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_DenoiserAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_MaximumTileSizeOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_RuntimeType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserSettings_Statics::NewProp_RuntimeName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserSettings_Statics::PropPointers) < 2048);
// ********** End Class UNNEDenoiserSettings Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UNNEDenoiserSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettingsBackedByCVars,
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNNEDenoiserSettings_Statics::ClassParams = {
&UNNEDenoiserSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNNEDenoiserSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UNNEDenoiserSettings_Statics::Class_MetaDataParams)
};
void UNNEDenoiserSettings::StaticRegisterNativesUNNEDenoiserSettings()
{
}
UClass* Z_Construct_UClass_UNNEDenoiserSettings()
{
if (!Z_Registration_Info_UClass_UNNEDenoiserSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNNEDenoiserSettings.OuterSingleton, Z_Construct_UClass_UNNEDenoiserSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNNEDenoiserSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNNEDenoiserSettings);
UNNEDenoiserSettings::~UNNEDenoiserSettings() {}
// ********** End Class UNNEDenoiserSettings *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDenoiserRuntimeType_StaticEnum, TEXT("EDenoiserRuntimeType"), &Z_Registration_Info_UEnum_EDenoiserRuntimeType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2923019465U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNNEDenoiserSettings, UNNEDenoiserSettings::StaticClass, TEXT("UNNEDenoiserSettings"), &Z_Registration_Info_UClass_UNNEDenoiserSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNNEDenoiserSettings), 1602541894U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_656593220{
TEXT("/Script/NNEDenoiser"),
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h__Script_NNEDenoiser_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// 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 "NNEDenoiserSettings.h"
#ifdef NNEDENOISER_NNEDenoiserSettings_generated_h
#error "NNEDenoiserSettings.generated.h already included, missing '#pragma once' in NNEDenoiserSettings.h"
#endif
#define NNEDENOISER_NNEDenoiserSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UNNEDenoiserSettings *****************************************************
struct Z_Construct_UClass_UNNEDenoiserSettings_Statics;
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserSettings_NoRegister();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_26_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUNNEDenoiserSettings(); \
friend struct ::Z_Construct_UClass_UNNEDenoiserSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend NNEDENOISER_API UClass* ::Z_Construct_UClass_UNNEDenoiserSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UNNEDenoiserSettings, UDeveloperSettingsBackedByCVars, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/NNEDenoiser"), Z_Construct_UClass_UNNEDenoiserSettings_NoRegister) \
DECLARE_SERIALIZER(UNNEDenoiserSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_26_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UNNEDenoiserSettings(UNNEDenoiserSettings&&) = delete; \
UNNEDenoiserSettings(const UNNEDenoiserSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NNEDENOISER_API, UNNEDenoiserSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNNEDenoiserSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UNNEDenoiserSettings) \
NNEDENOISER_API virtual ~UNNEDenoiserSettings();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_23_PROLOG
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_26_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_26_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h_26_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UNNEDenoiserSettings;
// ********** End Class UNNEDenoiserSettings *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserSettings_h
// ********** Begin Enum EDenoiserRuntimeType ******************************************************
#define FOREACH_ENUM_EDENOISERRUNTIMETYPE(op) \
op(CPU) \
op(GPU) \
op(RDG)
enum EDenoiserRuntimeType : uint8;
template<> NNEDENOISER_NON_ATTRIBUTED_API UEnum* StaticEnum<EDenoiserRuntimeType>();
// ********** End Enum EDenoiserRuntimeType ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,171 @@
// 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 "NNEDenoiserTemporalAsset.h"
#include "NNEDenoiserTilingConfig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserTemporalAsset() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UDataAsset();
ENGINE_API UClass* Z_Construct_UClass_UDataTable_NoRegister();
NNE_API UClass* Z_Construct_UClass_UNNEModelData_NoRegister();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserTemporalAsset();
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserTemporalAsset_NoRegister();
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FTilingConfig();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UNNEDenoiserTemporalAsset ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset;
UClass* UNNEDenoiserTemporalAsset::GetPrivateStaticClass()
{
using TClass = UNNEDenoiserTemporalAsset;
if (!Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NNEDenoiserTemporalAsset"),
Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset.InnerSingleton,
StaticRegisterNativesUNNEDenoiserTemporalAsset,
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_UNNEDenoiserTemporalAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UNNEDenoiserTemporalAsset_NoRegister()
{
return UNNEDenoiserTemporalAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Denoiser model data asset */" },
{ "IncludePath", "NNEDenoiserTemporalAsset.h" },
{ "ModuleRelativePath", "Public/NNEDenoiserTemporalAsset.h" },
{ "ToolTip", "Denoiser model data asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModelData_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** NNE model data */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTemporalAsset.h" },
{ "ToolTip", "NNE model data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputMapping_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Input mapping table */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTemporalAsset.h" },
{ "RequiredAssetDataTags", "RowStructure=/Script/NNEDenoiser.NNEDenoiserTemporalInputMappingData" },
{ "ToolTip", "Input mapping table" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputMapping_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Output mapping table */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTemporalAsset.h" },
{ "RequiredAssetDataTags", "RowStructure=/Script/NNEDenoiser.NNEDenoiserTemporalOutputMappingData" },
{ "ToolTip", "Output mapping table" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TilingConfig_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Tiling configuration */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTemporalAsset.h" },
{ "ToolTip", "Tiling configuration" },
};
#endif // WITH_METADATA
// ********** Begin Class UNNEDenoiserTemporalAsset constinit property declarations ****************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ModelData;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_InputMapping;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_OutputMapping;
static const UECodeGen_Private::FStructPropertyParams NewProp_TilingConfig;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNNEDenoiserTemporalAsset constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNNEDenoiserTemporalAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics
// ********** Begin Class UNNEDenoiserTemporalAsset Property Definitions ***************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_ModelData = { "ModelData", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserTemporalAsset, ModelData), Z_Construct_UClass_UNNEModelData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModelData_MetaData), NewProp_ModelData_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_InputMapping = { "InputMapping", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserTemporalAsset, InputMapping), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputMapping_MetaData), NewProp_InputMapping_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_OutputMapping = { "OutputMapping", nullptr, (EPropertyFlags)0x0014000000000005, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserTemporalAsset, OutputMapping), Z_Construct_UClass_UDataTable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputMapping_MetaData), NewProp_OutputMapping_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_TilingConfig = { "TilingConfig", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNNEDenoiserTemporalAsset, TilingConfig), Z_Construct_UScriptStruct_FTilingConfig, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TilingConfig_MetaData), NewProp_TilingConfig_MetaData) }; // 721794343
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_ModelData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_InputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_OutputMapping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::NewProp_TilingConfig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::PropPointers) < 2048);
// ********** End Class UNNEDenoiserTemporalAsset Property Definitions *****************************
UObject* (*const Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataAsset,
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::ClassParams = {
&UNNEDenoiserTemporalAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::Class_MetaDataParams)
};
void UNNEDenoiserTemporalAsset::StaticRegisterNativesUNNEDenoiserTemporalAsset()
{
}
UClass* Z_Construct_UClass_UNNEDenoiserTemporalAsset()
{
if (!Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset.OuterSingleton, Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset.OuterSingleton;
}
UNNEDenoiserTemporalAsset::UNNEDenoiserTemporalAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNNEDenoiserTemporalAsset);
UNNEDenoiserTemporalAsset::~UNNEDenoiserTemporalAsset() {}
// ********** End Class UNNEDenoiserTemporalAsset **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h__Script_NNEDenoiser_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNNEDenoiserTemporalAsset, UNNEDenoiserTemporalAsset::StaticClass, TEXT("UNNEDenoiserTemporalAsset"), &Z_Registration_Info_UClass_UNNEDenoiserTemporalAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNNEDenoiserTemporalAsset), 669495267U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h__Script_NNEDenoiser_738846812{
TEXT("/Script/NNEDenoiser"),
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h__Script_NNEDenoiser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h__Script_NNEDenoiser_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 "NNEDenoiserTemporalAsset.h"
#ifdef NNEDENOISER_NNEDenoiserTemporalAsset_generated_h
#error "NNEDenoiserTemporalAsset.generated.h already included, missing '#pragma once' in NNEDenoiserTemporalAsset.h"
#endif
#define NNEDENOISER_NNEDenoiserTemporalAsset_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UNNEDenoiserTemporalAsset ************************************************
struct Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics;
NNEDENOISER_API UClass* Z_Construct_UClass_UNNEDenoiserTemporalAsset_NoRegister();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUNNEDenoiserTemporalAsset(); \
friend struct ::Z_Construct_UClass_UNNEDenoiserTemporalAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend NNEDENOISER_API UClass* ::Z_Construct_UClass_UNNEDenoiserTemporalAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UNNEDenoiserTemporalAsset, UDataAsset, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/NNEDenoiser"), Z_Construct_UClass_UNNEDenoiserTemporalAsset_NoRegister) \
DECLARE_SERIALIZER(UNNEDenoiserTemporalAsset)
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NNEDENOISER_API UNNEDenoiserTemporalAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UNNEDenoiserTemporalAsset(UNNEDenoiserTemporalAsset&&) = delete; \
UNNEDenoiserTemporalAsset(const UNNEDenoiserTemporalAsset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NNEDENOISER_API, UNNEDenoiserTemporalAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNNEDenoiserTemporalAsset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNNEDenoiserTemporalAsset) \
NNEDENOISER_API virtual ~UNNEDenoiserTemporalAsset();
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_13_PROLOG
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UNNEDenoiserTemporalAsset;
// ********** End Class UNNEDenoiserTemporalAsset **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTemporalAsset_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,132 @@
// 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 "NNEDenoiserTilingConfig.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNNEDenoiserTilingConfig() {}
// ********** Begin Cross Module References ********************************************************
NNEDENOISER_API UScriptStruct* Z_Construct_UScriptStruct_FTilingConfig();
UPackage* Z_Construct_UPackage__Script_NNEDenoiser();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FTilingConfig *****************************************************
struct Z_Construct_UScriptStruct_FTilingConfig_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FTilingConfig); }
static inline consteval int16 GetStructAlignment() { return alignof(FTilingConfig); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Tiling configuration for fixed and dynamic size models */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTilingConfig.h" },
{ "ToolTip", "Tiling configuration for fixed and dynamic size models" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Alignment_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Tile size alignment (applies only to dynamic size models) */" },
{ "DisplayName", "Size Alignment" },
{ "ModuleRelativePath", "Public/NNEDenoiserTilingConfig.h" },
{ "ToolTip", "Tile size alignment (applies only to dynamic size models)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Overlap_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Tile overlap */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTilingConfig.h" },
{ "ToolTip", "Tile overlap" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxSize_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Maximum tile size (applies only to dynamic size models) */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTilingConfig.h" },
{ "ToolTip", "Maximum tile size (applies only to dynamic size models)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinSize_MetaData[] = {
{ "Category", "NNEDenoiser" },
{ "Comment", "/** Minimum tile size (applies only to dynamic size models) */" },
{ "ModuleRelativePath", "Public/NNEDenoiserTilingConfig.h" },
{ "ToolTip", "Minimum tile size (applies only to dynamic size models)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FTilingConfig constinit property declarations *********************
static const UECodeGen_Private::FIntPropertyParams NewProp_Alignment;
static const UECodeGen_Private::FIntPropertyParams NewProp_Overlap;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxSize;
static const UECodeGen_Private::FIntPropertyParams NewProp_MinSize;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FTilingConfig constinit property declarations ***********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTilingConfig>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FTilingConfig_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTilingConfig;
class UScriptStruct* FTilingConfig::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FTilingConfig.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FTilingConfig.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTilingConfig, (UObject*)Z_Construct_UPackage__Script_NNEDenoiser(), TEXT("TilingConfig"));
}
return Z_Registration_Info_UScriptStruct_FTilingConfig.OuterSingleton;
}
// ********** Begin ScriptStruct FTilingConfig Property Definitions ********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_Alignment = { "Alignment", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTilingConfig, Alignment), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Alignment_MetaData), NewProp_Alignment_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_Overlap = { "Overlap", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTilingConfig, Overlap), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Overlap_MetaData), NewProp_Overlap_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_MaxSize = { "MaxSize", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTilingConfig, MaxSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxSize_MetaData), NewProp_MaxSize_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_MinSize = { "MinSize", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTilingConfig, MinSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinSize_MetaData), NewProp_MinSize_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTilingConfig_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_Alignment,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_Overlap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_MaxSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTilingConfig_Statics::NewProp_MinSize,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTilingConfig_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FTilingConfig Property Definitions **********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTilingConfig_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_NNEDenoiser,
nullptr,
&NewStructOps,
"TilingConfig",
Z_Construct_UScriptStruct_FTilingConfig_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTilingConfig_Statics::PropPointers),
sizeof(FTilingConfig),
alignof(FTilingConfig),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTilingConfig_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTilingConfig_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FTilingConfig()
{
if (!Z_Registration_Info_UScriptStruct_FTilingConfig.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTilingConfig.InnerSingleton, Z_Construct_UScriptStruct_FTilingConfig_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTilingConfig.InnerSingleton);
}
// ********** End ScriptStruct FTilingConfig *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h__Script_NNEDenoiser_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FTilingConfig::StaticStruct, Z_Construct_UScriptStruct_FTilingConfig_Statics::NewStructOps, TEXT("TilingConfig"),&Z_Registration_Info_UScriptStruct_FTilingConfig, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTilingConfig), 721794343U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h__Script_NNEDenoiser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h__Script_NNEDenoiser_1782260714{
TEXT("/Script/NNEDenoiser"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h__Script_NNEDenoiser_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h__Script_NNEDenoiser_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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 "NNEDenoiserTilingConfig.h"
#ifdef NNEDENOISER_NNEDenoiserTilingConfig_generated_h
#error "NNEDenoiserTilingConfig.generated.h already included, missing '#pragma once' in NNEDenoiserTilingConfig.h"
#endif
#define NNEDENOISER_NNEDenoiserTilingConfig_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FTilingConfig *****************************************************
struct Z_Construct_UScriptStruct_FTilingConfig_Statics;
#define FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h_11_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FTilingConfig_Statics; \
NNEDENOISER_API static class UScriptStruct* StaticStruct();
struct FTilingConfig;
// ********** End ScriptStruct FTilingConfig *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_NNE_NNEDenoiser_Source_NNEDenoiser_Public_NNEDenoiserTilingConfig_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,6 @@
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserAsset.h
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserSettings.h
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserResourceName.h
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserTemporalAsset.h
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserIOMappingData.h
D:\UE_5_7_1\Engine\Plugins\NNE\NNEDenoiser\Source\NNEDenoiser\Public\NNEDenoiserTilingConfig.h