// 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() { 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() { 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() { 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() { 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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNNEDenoiserBaseMappingData_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNNEDenoiserInputMappingData_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNNEDenoiserOutputMappingData_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalInputMappingData_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNNEDenoiserTemporalOutputMappingData_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "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(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