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,974 @@
// 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 "InterchangeAssetImportData.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeAssetImportData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
ENGINE_API UClass* Z_Construct_UClass_UAssetImportData();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNode_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeFactoryBaseNode_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeTranslatorSettings_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportData();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportData_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportDataConverterBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeAssetImportData Function GetNodeContainer ********************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics
{
struct InterchangeAssetImportData_eventGetNodeContainer_Parms
{
UInterchangeBaseNodeContainer* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeContainer constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeContainer constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeContainer Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetNodeContainer_Parms, ReturnValue), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::PropPointers) < 2048);
// ********** End Function GetNodeContainer Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetNodeContainer", Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::InterchangeAssetImportData_eventGetNodeContainer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::InterchangeAssetImportData_eventGetNodeContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetNodeContainer)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UInterchangeBaseNodeContainer**)Z_Param__Result=P_THIS->GetNodeContainer();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetNodeContainer **********************
// ********** Begin Class UInterchangeAssetImportData Function GetNumberOfPipelines ****************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics
{
struct InterchangeAssetImportData_eventGetNumberOfPipelines_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNumberOfPipelines constinit property declarations ******************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNumberOfPipelines constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNumberOfPipelines Property Definitions *****************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetNumberOfPipelines_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::PropPointers) < 2048);
// ********** End Function GetNumberOfPipelines Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetNumberOfPipelines", Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::InterchangeAssetImportData_eventGetNumberOfPipelines_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::InterchangeAssetImportData_eventGetNumberOfPipelines_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetNumberOfPipelines)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetNumberOfPipelines();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetNumberOfPipelines ******************
// ********** Begin Class UInterchangeAssetImportData Function GetPipelines ************************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics
{
struct InterchangeAssetImportData_eventGetPipelines_Parms
{
TArray<UObject*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/**\n\x09* Returns Array of non-null pipelines\n\x09*/" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "Returns Array of non-null pipelines" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPipelines constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPipelines constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPipelines Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetPipelines_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::PropPointers) < 2048);
// ********** End Function GetPipelines Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetPipelines", Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::InterchangeAssetImportData_eventGetPipelines_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::InterchangeAssetImportData_eventGetPipelines_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetPipelines)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UObject*>*)Z_Param__Result=P_THIS->GetPipelines();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetPipelines **************************
// ********** Begin Class UInterchangeAssetImportData Function GetStoredFactoryNode ****************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics
{
struct InterchangeAssetImportData_eventGetStoredFactoryNode_Parms
{
FString InNodeUniqueId;
UInterchangeFactoryBaseNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeUniqueId_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetStoredFactoryNode constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeUniqueId;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetStoredFactoryNode constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetStoredFactoryNode Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::NewProp_InNodeUniqueId = { "InNodeUniqueId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetStoredFactoryNode_Parms, InNodeUniqueId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeUniqueId_MetaData), NewProp_InNodeUniqueId_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetStoredFactoryNode_Parms, ReturnValue), Z_Construct_UClass_UInterchangeFactoryBaseNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::NewProp_InNodeUniqueId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::PropPointers) < 2048);
// ********** End Function GetStoredFactoryNode Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetStoredFactoryNode", Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::InterchangeAssetImportData_eventGetStoredFactoryNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::InterchangeAssetImportData_eventGetStoredFactoryNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetStoredFactoryNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeUniqueId);
P_FINISH;
P_NATIVE_BEGIN;
*(UInterchangeFactoryBaseNode**)Z_Param__Result=P_THIS->GetStoredFactoryNode(Z_Param_InNodeUniqueId);
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetStoredFactoryNode ******************
// ********** Begin Class UInterchangeAssetImportData Function GetStoredNode ***********************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics
{
struct InterchangeAssetImportData_eventGetStoredNode_Parms
{
FString InNodeUniqueId;
const UInterchangeBaseNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeUniqueId_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetStoredNode constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeUniqueId;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetStoredNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetStoredNode Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::NewProp_InNodeUniqueId = { "InNodeUniqueId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetStoredNode_Parms, InNodeUniqueId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeUniqueId_MetaData), NewProp_InNodeUniqueId_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetStoredNode_Parms, ReturnValue), Z_Construct_UClass_UInterchangeBaseNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::NewProp_InNodeUniqueId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::PropPointers) < 2048);
// ********** End Function GetStoredNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetStoredNode", Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::InterchangeAssetImportData_eventGetStoredNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::InterchangeAssetImportData_eventGetStoredNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetStoredNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeUniqueId);
P_FINISH;
P_NATIVE_BEGIN;
*(const UInterchangeBaseNode**)Z_Param__Result=P_THIS->GetStoredNode(Z_Param_InNodeUniqueId);
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetStoredNode *************************
// ********** Begin Class UInterchangeAssetImportData Function GetTranslatorSettings ***************
struct Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics
{
struct InterchangeAssetImportData_eventGetTranslatorSettings_Parms
{
const UInterchangeTranslatorSettings* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTranslatorSettings constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTranslatorSettings constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTranslatorSettings Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000582, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventGetTranslatorSettings_Parms, ReturnValue), Z_Construct_UClass_UInterchangeTranslatorSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::PropPointers) < 2048);
// ********** End Function GetTranslatorSettings Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "GetTranslatorSettings", Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::InterchangeAssetImportData_eventGetTranslatorSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::InterchangeAssetImportData_eventGetTranslatorSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execGetTranslatorSettings)
{
P_FINISH;
P_NATIVE_BEGIN;
*(const UInterchangeTranslatorSettings**)Z_Param__Result=P_THIS->GetTranslatorSettings();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function GetTranslatorSettings *****************
// ********** Begin Class UInterchangeAssetImportData Function ScriptExtractDisplayLabels **********
struct Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics
{
struct InterchangeAssetImportData_eventScriptExtractDisplayLabels_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/**\n\x09 * Extract all the filename labels.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "Extract all the filename labels." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptExtractDisplayLabels constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptExtractDisplayLabels constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptExtractDisplayLabels Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventScriptExtractDisplayLabels_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::PropPointers) < 2048);
// ********** End Function ScriptExtractDisplayLabels Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "ScriptExtractDisplayLabels", Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::InterchangeAssetImportData_eventScriptExtractDisplayLabels_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::InterchangeAssetImportData_eventScriptExtractDisplayLabels_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execScriptExtractDisplayLabels)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->ScriptExtractDisplayLabels();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function ScriptExtractDisplayLabels ************
// ********** Begin Class UInterchangeAssetImportData Function ScriptExtractFilenames **************
struct Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics
{
struct InterchangeAssetImportData_eventScriptExtractFilenames_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/**\n\x09 * Extract all the (resolved) filenames.\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "Extract all the (resolved) filenames." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptExtractFilenames constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptExtractFilenames constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptExtractFilenames Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventScriptExtractFilenames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::PropPointers) < 2048);
// ********** End Function ScriptExtractFilenames Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "ScriptExtractFilenames", Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::InterchangeAssetImportData_eventScriptExtractFilenames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::InterchangeAssetImportData_eventScriptExtractFilenames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execScriptExtractFilenames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->ScriptExtractFilenames();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function ScriptExtractFilenames ****************
// ********** Begin Class UInterchangeAssetImportData Function ScriptGetFirstFilename **************
struct Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics
{
struct InterchangeAssetImportData_eventScriptGetFirstFilename_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/**\n\x09 * Return the first filename stored in this data. The resulting filename will be absolute (that is, not relative to the asset).\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "Return the first filename stored in this data. The resulting filename will be absolute (that is, not relative to the asset)." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptGetFirstFilename constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptGetFirstFilename constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptGetFirstFilename Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventScriptGetFirstFilename_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::PropPointers) < 2048);
// ********** End Function ScriptGetFirstFilename Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "ScriptGetFirstFilename", Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::InterchangeAssetImportData_eventScriptGetFirstFilename_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::InterchangeAssetImportData_eventScriptGetFirstFilename_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execScriptGetFirstFilename)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->ScriptGetFirstFilename();
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function ScriptGetFirstFilename ****************
// ********** Begin Class UInterchangeAssetImportData Function SetNodeContainer ********************
struct Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics
{
struct InterchangeAssetImportData_eventSetNodeContainer_Parms
{
UInterchangeBaseNodeContainer* InNodeContainer;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeContainer constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNodeContainer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeContainer constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeContainer Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::NewProp_InNodeContainer = { "InNodeContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventSetNodeContainer_Parms, InNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::NewProp_InNodeContainer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::PropPointers) < 2048);
// ********** End Function SetNodeContainer Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "SetNodeContainer", Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::InterchangeAssetImportData_eventSetNodeContainer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x44020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::InterchangeAssetImportData_eventSetNodeContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execSetNodeContainer)
{
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_InNodeContainer);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetNodeContainer(Z_Param_InNodeContainer);
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function SetNodeContainer **********************
// ********** Begin Class UInterchangeAssetImportData Function SetPipelines ************************
struct Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics
{
struct InterchangeAssetImportData_eventSetPipelines_Parms
{
TArray<UObject*> InPipelines;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPipelines_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPipelines constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InPipelines;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPipelines constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPipelines Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::NewProp_InPipelines_Inner = { "InPipelines", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::NewProp_InPipelines = { "InPipelines", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventSetPipelines_Parms, InPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPipelines_MetaData), NewProp_InPipelines_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::NewProp_InPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::NewProp_InPipelines,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::PropPointers) < 2048);
// ********** End Function SetPipelines Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "SetPipelines", Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::InterchangeAssetImportData_eventSetPipelines_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::InterchangeAssetImportData_eventSetPipelines_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execSetPipelines)
{
P_GET_TARRAY_REF(UObject*,Z_Param_Out_InPipelines);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetPipelines(Z_Param_Out_InPipelines);
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function SetPipelines **************************
// ********** Begin Class UInterchangeAssetImportData Function SetTranslatorSettings ***************
struct Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics
{
struct InterchangeAssetImportData_eventSetTranslatorSettings_Parms
{
UInterchangeTranslatorSettings* TranslatorSettings;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | AssetImportData" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTranslatorSettings constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_TranslatorSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTranslatorSettings constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTranslatorSettings Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::NewProp_TranslatorSettings = { "TranslatorSettings", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeAssetImportData_eventSetTranslatorSettings_Parms, TranslatorSettings), Z_Construct_UClass_UInterchangeTranslatorSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::NewProp_TranslatorSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::PropPointers) < 2048);
// ********** End Function SetTranslatorSettings Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeAssetImportData, nullptr, "SetTranslatorSettings", Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::InterchangeAssetImportData_eventSetTranslatorSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x44020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::InterchangeAssetImportData_eventSetTranslatorSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeAssetImportData::execSetTranslatorSettings)
{
P_GET_OBJECT(UInterchangeTranslatorSettings,Z_Param_TranslatorSettings);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetTranslatorSettings(Z_Param_TranslatorSettings);
P_NATIVE_END;
}
// ********** End Class UInterchangeAssetImportData Function SetTranslatorSettings *****************
// ********** Begin Class UInterchangeAssetImportData **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeAssetImportData;
UClass* UInterchangeAssetImportData::GetPrivateStaticClass()
{
using TClass = UInterchangeAssetImportData;
if (!Z_Registration_Info_UClass_UInterchangeAssetImportData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeAssetImportData"),
Z_Registration_Info_UClass_UInterchangeAssetImportData.InnerSingleton,
StaticRegisterNativesUInterchangeAssetImportData,
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_UInterchangeAssetImportData.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeAssetImportData_NoRegister()
{
return UInterchangeAssetImportData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeAssetImportData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangeAssetImportData.h" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SceneImportAsset_MetaData[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/** On a level import, set to the UInterchangeSceneImportAsset created during the import. */" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "On a level import, set to the UInterchangeSceneImportAsset created during the import." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeUniqueID_MetaData[] = {
{ "Category", "Interchange | AssetImportData" },
{ "Comment", "/** The Node UID passed to the factory that existed in the graph that was used to create this asset. */" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "The Node UID passed to the factory that existed in the graph that was used to create this asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeContainer_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use GetNodeContainer/SetNodeContainer instead." },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pipelines_MetaData[] = {
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use GetPipelines/SetPipelines instead." },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransientNodeContainer_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransientPipelines_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransientTranslatorSettings_MetaData[] = {
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeAssetImportData constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_SceneImportAsset;
static const UECodeGen_Private::FStrPropertyParams NewProp_NodeUniqueID;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NodeContainer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Pipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Pipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransientNodeContainer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransientPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TransientPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TransientTranslatorSettings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangeAssetImportData constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetNodeContainer"), .Pointer = &UInterchangeAssetImportData::execGetNodeContainer },
{ .NameUTF8 = UTF8TEXT("GetNumberOfPipelines"), .Pointer = &UInterchangeAssetImportData::execGetNumberOfPipelines },
{ .NameUTF8 = UTF8TEXT("GetPipelines"), .Pointer = &UInterchangeAssetImportData::execGetPipelines },
{ .NameUTF8 = UTF8TEXT("GetStoredFactoryNode"), .Pointer = &UInterchangeAssetImportData::execGetStoredFactoryNode },
{ .NameUTF8 = UTF8TEXT("GetStoredNode"), .Pointer = &UInterchangeAssetImportData::execGetStoredNode },
{ .NameUTF8 = UTF8TEXT("GetTranslatorSettings"), .Pointer = &UInterchangeAssetImportData::execGetTranslatorSettings },
{ .NameUTF8 = UTF8TEXT("ScriptExtractDisplayLabels"), .Pointer = &UInterchangeAssetImportData::execScriptExtractDisplayLabels },
{ .NameUTF8 = UTF8TEXT("ScriptExtractFilenames"), .Pointer = &UInterchangeAssetImportData::execScriptExtractFilenames },
{ .NameUTF8 = UTF8TEXT("ScriptGetFirstFilename"), .Pointer = &UInterchangeAssetImportData::execScriptGetFirstFilename },
{ .NameUTF8 = UTF8TEXT("SetNodeContainer"), .Pointer = &UInterchangeAssetImportData::execSetNodeContainer },
{ .NameUTF8 = UTF8TEXT("SetPipelines"), .Pointer = &UInterchangeAssetImportData::execSetPipelines },
{ .NameUTF8 = UTF8TEXT("SetTranslatorSettings"), .Pointer = &UInterchangeAssetImportData::execSetTranslatorSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetNodeContainer, "GetNodeContainer" }, // 2800617768
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetNumberOfPipelines, "GetNumberOfPipelines" }, // 2376907120
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetPipelines, "GetPipelines" }, // 1304996016
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredFactoryNode, "GetStoredFactoryNode" }, // 2470616221
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetStoredNode, "GetStoredNode" }, // 3627857879
{ &Z_Construct_UFunction_UInterchangeAssetImportData_GetTranslatorSettings, "GetTranslatorSettings" }, // 3768899462
{ &Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractDisplayLabels, "ScriptExtractDisplayLabels" }, // 3919504365
{ &Z_Construct_UFunction_UInterchangeAssetImportData_ScriptExtractFilenames, "ScriptExtractFilenames" }, // 3979171856
{ &Z_Construct_UFunction_UInterchangeAssetImportData_ScriptGetFirstFilename, "ScriptGetFirstFilename" }, // 1508337946
{ &Z_Construct_UFunction_UInterchangeAssetImportData_SetNodeContainer, "SetNodeContainer" }, // 3313490654
{ &Z_Construct_UFunction_UInterchangeAssetImportData_SetPipelines, "SetPipelines" }, // 2130100768
{ &Z_Construct_UFunction_UInterchangeAssetImportData_SetTranslatorSettings, "SetTranslatorSettings" }, // 689636483
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeAssetImportData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeAssetImportData_Statics
// ********** Begin Class UInterchangeAssetImportData Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_SceneImportAsset = { "SceneImportAsset", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, SceneImportAsset), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SceneImportAsset_MetaData), NewProp_SceneImportAsset_MetaData) }; // 2425717601
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_NodeUniqueID = { "NodeUniqueID", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, NodeUniqueID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeUniqueID_MetaData), NewProp_NodeUniqueID_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_NodeContainer = { "NodeContainer", nullptr, (EPropertyFlags)0x0144000020000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, NodeContainer_DEPRECATED), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeContainer_MetaData), NewProp_NodeContainer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_Pipelines_Inner = { "Pipelines", nullptr, (EPropertyFlags)0x0104000020000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_Pipelines = { "Pipelines", nullptr, (EPropertyFlags)0x0144000020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, Pipelines_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pipelines_MetaData), NewProp_Pipelines_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientNodeContainer = { "TransientNodeContainer", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, TransientNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransientNodeContainer_MetaData), NewProp_TransientNodeContainer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientPipelines_Inner = { "TransientPipelines", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientPipelines = { "TransientPipelines", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, TransientPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransientPipelines_MetaData), NewProp_TransientPipelines_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientTranslatorSettings = { "TransientTranslatorSettings", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeAssetImportData, TransientTranslatorSettings), Z_Construct_UClass_UInterchangeTranslatorSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransientTranslatorSettings_MetaData), NewProp_TransientTranslatorSettings_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeAssetImportData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_SceneImportAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_NodeUniqueID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_NodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_Pipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_Pipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeAssetImportData_Statics::NewProp_TransientTranslatorSettings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportData_Statics::PropPointers) < 2048);
// ********** End Class UInterchangeAssetImportData Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UInterchangeAssetImportData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UAssetImportData,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeAssetImportData_Statics::ClassParams = {
&UInterchangeAssetImportData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UInterchangeAssetImportData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportData_Statics::PropPointers),
0,
0x000810A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportData_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeAssetImportData_Statics::Class_MetaDataParams)
};
void UInterchangeAssetImportData::StaticRegisterNativesUInterchangeAssetImportData()
{
UClass* Class = UInterchangeAssetImportData::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeAssetImportData_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeAssetImportData()
{
if (!Z_Registration_Info_UClass_UInterchangeAssetImportData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeAssetImportData.OuterSingleton, Z_Construct_UClass_UInterchangeAssetImportData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeAssetImportData.OuterSingleton;
}
UInterchangeAssetImportData::UInterchangeAssetImportData(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeAssetImportData);
UInterchangeAssetImportData::~UInterchangeAssetImportData() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UInterchangeAssetImportData)
// ********** End Class UInterchangeAssetImportData ************************************************
// ********** Begin Class UInterchangeAssetImportDataConverterBase *********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase;
UClass* UInterchangeAssetImportDataConverterBase::GetPrivateStaticClass()
{
using TClass = UInterchangeAssetImportDataConverterBase;
if (!Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeAssetImportDataConverterBase"),
Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase.InnerSingleton,
StaticRegisterNativesUInterchangeAssetImportDataConverterBase,
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_UInterchangeAssetImportDataConverterBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_NoRegister()
{
return UInterchangeAssetImportDataConverterBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Base class to create an asset import data converter.\n */" },
{ "IncludePath", "InterchangeAssetImportData.h" },
{ "ModuleRelativePath", "Public/InterchangeAssetImportData.h" },
{ "ToolTip", "Base class to create an asset import data converter." },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeAssetImportDataConverterBase constinit property declarations *
// ********** End Class UInterchangeAssetImportDataConverterBase constinit property declarations ***
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeAssetImportDataConverterBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::ClassParams = {
&UInterchangeAssetImportDataConverterBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::Class_MetaDataParams)
};
void UInterchangeAssetImportDataConverterBase::StaticRegisterNativesUInterchangeAssetImportDataConverterBase()
{
}
UClass* Z_Construct_UClass_UInterchangeAssetImportDataConverterBase()
{
if (!Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase.OuterSingleton, Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase.OuterSingleton;
}
UInterchangeAssetImportDataConverterBase::UInterchangeAssetImportDataConverterBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeAssetImportDataConverterBase);
UInterchangeAssetImportDataConverterBase::~UInterchangeAssetImportDataConverterBase() {}
// ********** End Class UInterchangeAssetImportDataConverterBase ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h__Script_InterchangeEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeAssetImportData, UInterchangeAssetImportData::StaticClass, TEXT("UInterchangeAssetImportData"), &Z_Registration_Info_UClass_UInterchangeAssetImportData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeAssetImportData), 2168366633U) },
{ Z_Construct_UClass_UInterchangeAssetImportDataConverterBase, UInterchangeAssetImportDataConverterBase::StaticClass, TEXT("UInterchangeAssetImportDataConverterBase"), &Z_Registration_Info_UClass_UInterchangeAssetImportDataConverterBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeAssetImportDataConverterBase), 370741347U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h__Script_InterchangeEngine_3767250703{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h__Script_InterchangeEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,130 @@
// 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 "InterchangeAssetImportData.h"
#ifdef INTERCHANGEENGINE_InterchangeAssetImportData_generated_h
#error "InterchangeAssetImportData.generated.h already included, missing '#pragma once' in InterchangeAssetImportData.h"
#endif
#define INTERCHANGEENGINE_InterchangeAssetImportData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInterchangeBaseNode;
class UInterchangeBaseNodeContainer;
class UInterchangeFactoryBaseNode;
class UInterchangeTranslatorSettings;
class UObject;
// ********** Begin Class UInterchangeAssetImportData **********************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetTranslatorSettings); \
DECLARE_FUNCTION(execGetTranslatorSettings); \
DECLARE_FUNCTION(execGetStoredFactoryNode); \
DECLARE_FUNCTION(execGetStoredNode); \
DECLARE_FUNCTION(execSetPipelines); \
DECLARE_FUNCTION(execGetNumberOfPipelines); \
DECLARE_FUNCTION(execGetPipelines); \
DECLARE_FUNCTION(execSetNodeContainer); \
DECLARE_FUNCTION(execGetNodeContainer); \
DECLARE_FUNCTION(execScriptExtractDisplayLabels); \
DECLARE_FUNCTION(execScriptExtractFilenames); \
DECLARE_FUNCTION(execScriptGetFirstFilename);
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(UInterchangeAssetImportData, INTERCHANGEENGINE_API)
struct Z_Construct_UClass_UInterchangeAssetImportData_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportData_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeAssetImportData(); \
friend struct ::Z_Construct_UClass_UInterchangeAssetImportData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeAssetImportData_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeAssetImportData, UAssetImportData, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeAssetImportData_NoRegister) \
DECLARE_SERIALIZER(UInterchangeAssetImportData) \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_ARCHIVESERIALIZER
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeAssetImportData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeAssetImportData(UInterchangeAssetImportData&&) = delete; \
UInterchangeAssetImportData(const UInterchangeAssetImportData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeAssetImportData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeAssetImportData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeAssetImportData) \
INTERCHANGEENGINE_API virtual ~UInterchangeAssetImportData();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_19_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeAssetImportData;
// ********** End Class UInterchangeAssetImportData ************************************************
// ********** Begin Class UInterchangeAssetImportDataConverterBase *********************************
struct Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_215_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeAssetImportDataConverterBase(); \
friend struct ::Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeAssetImportDataConverterBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeAssetImportDataConverterBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangeAssetImportDataConverterBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_215_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeAssetImportDataConverterBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeAssetImportDataConverterBase(UInterchangeAssetImportDataConverterBase&&) = delete; \
UInterchangeAssetImportDataConverterBase(const UInterchangeAssetImportDataConverterBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeAssetImportDataConverterBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeAssetImportDataConverterBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeAssetImportDataConverterBase) \
INTERCHANGEENGINE_API virtual ~UInterchangeAssetImportDataConverterBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_212_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_215_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_215_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h_215_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeAssetImportDataConverterBase;
// ********** End Class UInterchangeAssetImportDataConverterBase ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeAssetImportData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "InterchangeBlueprintPipelineBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeBlueprintPipelineBase() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprint();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeBlueprintPipelineBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeBlueprintPipelineBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeBlueprintPipelineBase ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase;
UClass* UInterchangeBlueprintPipelineBase::GetPrivateStaticClass()
{
using TClass = UInterchangeBlueprintPipelineBase;
if (!Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeBlueprintPipelineBase"),
Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase.InnerSingleton,
StaticRegisterNativesUInterchangeBlueprintPipelineBase,
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_UInterchangeBlueprintPipelineBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeBlueprintPipelineBase_NoRegister()
{
return UInterchangeBlueprintPipelineBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangeBlueprintPipelineBase.h" },
{ "ModuleRelativePath", "Public/InterchangeBlueprintPipelineBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeBlueprintPipelineBase constinit property declarations ********
// ********** End Class UInterchangeBlueprintPipelineBase constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeBlueprintPipelineBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprint,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::ClassParams = {
&UInterchangeBlueprintPipelineBase::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::Class_MetaDataParams)
};
void UInterchangeBlueprintPipelineBase::StaticRegisterNativesUInterchangeBlueprintPipelineBase()
{
}
UClass* Z_Construct_UClass_UInterchangeBlueprintPipelineBase()
{
if (!Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase.OuterSingleton, Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeBlueprintPipelineBase);
UInterchangeBlueprintPipelineBase::~UInterchangeBlueprintPipelineBase() {}
// ********** End Class UInterchangeBlueprintPipelineBase ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h__Script_InterchangeEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeBlueprintPipelineBase, UInterchangeBlueprintPipelineBase::StaticClass, TEXT("UInterchangeBlueprintPipelineBase"), &Z_Registration_Info_UClass_UInterchangeBlueprintPipelineBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeBlueprintPipelineBase), 3789389024U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h__Script_InterchangeEngine_3301428038{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h__Script_InterchangeEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "InterchangeBlueprintPipelineBase.h"
#ifdef INTERCHANGEENGINE_InterchangeBlueprintPipelineBase_generated_h
#error "InterchangeBlueprintPipelineBase.generated.h already included, missing '#pragma once' in InterchangeBlueprintPipelineBase.h"
#endif
#define INTERCHANGEENGINE_InterchangeBlueprintPipelineBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeBlueprintPipelineBase ****************************************
struct Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeBlueprintPipelineBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeBlueprintPipelineBase(); \
friend struct ::Z_Construct_UClass_UInterchangeBlueprintPipelineBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeBlueprintPipelineBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeBlueprintPipelineBase, UBlueprint, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeBlueprintPipelineBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangeBlueprintPipelineBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_16_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeBlueprintPipelineBase(UInterchangeBlueprintPipelineBase&&) = delete; \
UInterchangeBlueprintPipelineBase(const UInterchangeBlueprintPipelineBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeBlueprintPipelineBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeBlueprintPipelineBase); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UInterchangeBlueprintPipelineBase) \
INTERCHANGEENGINE_API virtual ~UInterchangeBlueprintPipelineBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_13_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeBlueprintPipelineBase;
// ********** End Class UInterchangeBlueprintPipelineBase ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeBlueprintPipelineBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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 "InterchangeEditorUtilitiesBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeEditorUtilitiesBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeEditorUtilitiesBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeEditorUtilitiesBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeEditorUtilitiesBase ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase;
UClass* UInterchangeEditorUtilitiesBase::GetPrivateStaticClass()
{
using TClass = UInterchangeEditorUtilitiesBase;
if (!Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeEditorUtilitiesBase"),
Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase.InnerSingleton,
StaticRegisterNativesUInterchangeEditorUtilitiesBase,
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_UInterchangeEditorUtilitiesBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeEditorUtilitiesBase_NoRegister()
{
return UInterchangeEditorUtilitiesBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "InterchangeEditorUtilitiesBase.h" },
{ "ModuleRelativePath", "Public/InterchangeEditorUtilitiesBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeEditorUtilitiesBase constinit property declarations **********
// ********** End Class UInterchangeEditorUtilitiesBase constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeEditorUtilitiesBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::ClassParams = {
&UInterchangeEditorUtilitiesBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::Class_MetaDataParams)
};
void UInterchangeEditorUtilitiesBase::StaticRegisterNativesUInterchangeEditorUtilitiesBase()
{
}
UClass* Z_Construct_UClass_UInterchangeEditorUtilitiesBase()
{
if (!Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase.OuterSingleton, Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase.OuterSingleton;
}
UInterchangeEditorUtilitiesBase::UInterchangeEditorUtilitiesBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeEditorUtilitiesBase);
UInterchangeEditorUtilitiesBase::~UInterchangeEditorUtilitiesBase() {}
// ********** End Class UInterchangeEditorUtilitiesBase ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h__Script_InterchangeEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeEditorUtilitiesBase, UInterchangeEditorUtilitiesBase::StaticClass, TEXT("UInterchangeEditorUtilitiesBase"), &Z_Registration_Info_UClass_UInterchangeEditorUtilitiesBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeEditorUtilitiesBase), 3340856143U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h__Script_InterchangeEngine_3536112460{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h__Script_InterchangeEngine_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 "InterchangeEditorUtilitiesBase.h"
#ifdef INTERCHANGEENGINE_InterchangeEditorUtilitiesBase_generated_h
#error "InterchangeEditorUtilitiesBase.generated.h already included, missing '#pragma once' in InterchangeEditorUtilitiesBase.h"
#endif
#define INTERCHANGEENGINE_InterchangeEditorUtilitiesBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeEditorUtilitiesBase ******************************************
struct Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeEditorUtilitiesBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_13_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeEditorUtilitiesBase(); \
friend struct ::Z_Construct_UClass_UInterchangeEditorUtilitiesBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeEditorUtilitiesBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeEditorUtilitiesBase, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeEditorUtilitiesBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangeEditorUtilitiesBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_13_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeEditorUtilitiesBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeEditorUtilitiesBase(UInterchangeEditorUtilitiesBase&&) = delete; \
UInterchangeEditorUtilitiesBase(const UInterchangeEditorUtilitiesBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeEditorUtilitiesBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeEditorUtilitiesBase); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeEditorUtilitiesBase) \
INTERCHANGEENGINE_API virtual ~UInterchangeEditorUtilitiesBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_10_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_13_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_13_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h_13_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeEditorUtilitiesBase;
// ********** End Class UInterchangeEditorUtilitiesBase ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeEditorUtilitiesBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,35 @@
// 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 EmptyLinkFunctionForGeneratedCodeInterchangeEngine_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); INTERCHANGEENGINE_API UFunction* Z_Construct_UDelegateFunction_InterchangeEngine_OnImportDoneDynamic__DelegateSignature();
INTERCHANGEENGINE_API UFunction* Z_Construct_UDelegateFunction_InterchangeEngine_OnObjectImportDoneDynamic__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_InterchangeEngine;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_InterchangeEngine()
{
if (!Z_Registration_Info_UPackage__Script_InterchangeEngine.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_InterchangeEngine_OnImportDoneDynamic__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_InterchangeEngine_OnObjectImportDoneDynamic__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/InterchangeEngine",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000000,
0x204DD9AB,
0x91F4617B,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_InterchangeEngine.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_InterchangeEngine.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_InterchangeEngine(Z_Construct_UPackage__Script_InterchangeEngine, TEXT("/Script/InterchangeEngine"), Z_Registration_Info_UPackage__Script_InterchangeEngine, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x204DD9AB, 0x91F4617B));
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,471 @@
// 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 "InterchangeFilePickerBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeFilePickerBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
INTERCHANGECORE_API UEnum* Z_Construct_UEnum_InterchangeCore_EInterchangeTranslatorAssetType();
INTERCHANGECORE_API UEnum* Z_Construct_UEnum_InterchangeCore_EInterchangeTranslatorType();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeFilePickerBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeFilePickerBase_NoRegister();
INTERCHANGEENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeFilePickerParameters();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FInterchangeFilePickerParameters **********************************
struct Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeFilePickerParameters); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeFilePickerParameters); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowMultipleFiles_MetaData[] = {
{ "Category", "Interchange | File Picker" },
{ "Comment", "//If true, the user will be able to select multiple files.\n" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "If true, the user will be able to select multiple files." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Title_MetaData[] = {
{ "Category", "Interchange | File Picker" },
{ "Comment", "//If not empty, this will override the default title.\n" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "If not empty, this will override the default title." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPath_MetaData[] = {
{ "Category", "Interchange | File Picker" },
{ "Comment", "//Set the default open path that the dialog will show to the user.\n" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "Set the default open path that the dialog will show to the user." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowAllFactoriesExtension_MetaData[] = {
{ "Category", "Interchange | File Picker" },
{ "Comment", "//If true, the user will be able to select any unreal editor factory + interchange file types.\n" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "If true, the user will be able to select any unreal editor factory + interchange file types." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtraFormats_MetaData[] = {
{ "Category", "Interchange | File Picker" },
{ "Comment", "//Add some extension to the picker. Format text item that way TEXT(\"fbx;Filmbox\")\n" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "Add some extension to the picker. Format text item that way TEXT(\"fbx;Filmbox\")" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeFilePickerParameters constinit property declarations **
static void NewProp_bAllowMultipleFiles_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowMultipleFiles;
static const UECodeGen_Private::FTextPropertyParams NewProp_Title;
static const UECodeGen_Private::FStrPropertyParams NewProp_DefaultPath;
static void NewProp_bShowAllFactoriesExtension_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowAllFactoriesExtension;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExtraFormats_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExtraFormats;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeFilePickerParameters constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeFilePickerParameters>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters;
class UScriptStruct* FInterchangeFilePickerParameters::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeFilePickerParameters, (UObject*)Z_Construct_UPackage__Script_InterchangeEngine(), TEXT("InterchangeFilePickerParameters"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeFilePickerParameters Property Definitions *************
void Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bAllowMultipleFiles_SetBit(void* Obj)
{
((FInterchangeFilePickerParameters*)Obj)->bAllowMultipleFiles = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bAllowMultipleFiles = { "bAllowMultipleFiles", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInterchangeFilePickerParameters), &Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bAllowMultipleFiles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowMultipleFiles_MetaData), NewProp_bAllowMultipleFiles_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_Title = { "Title", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeFilePickerParameters, Title), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Title_MetaData), NewProp_Title_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_DefaultPath = { "DefaultPath", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeFilePickerParameters, DefaultPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPath_MetaData), NewProp_DefaultPath_MetaData) };
void Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bShowAllFactoriesExtension_SetBit(void* Obj)
{
((FInterchangeFilePickerParameters*)Obj)->bShowAllFactoriesExtension = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bShowAllFactoriesExtension = { "bShowAllFactoriesExtension", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInterchangeFilePickerParameters), &Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bShowAllFactoriesExtension_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowAllFactoriesExtension_MetaData), NewProp_bShowAllFactoriesExtension_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_ExtraFormats_Inner = { "ExtraFormats", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_ExtraFormats = { "ExtraFormats", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeFilePickerParameters, ExtraFormats), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtraFormats_MetaData), NewProp_ExtraFormats_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bAllowMultipleFiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_Title,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_DefaultPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_bShowAllFactoriesExtension,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_ExtraFormats_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewProp_ExtraFormats,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeFilePickerParameters Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
nullptr,
&NewStructOps,
"InterchangeFilePickerParameters",
Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::PropPointers),
sizeof(FInterchangeFilePickerParameters),
alignof(FInterchangeFilePickerParameters),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeFilePickerParameters()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeFilePickerParameters ************************************
// ********** Begin Class UInterchangeFilePickerBase Function ScriptedFilePickerForTranslatorAssetType
struct InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms
{
EInterchangeTranslatorAssetType TranslatorAssetType;
FInterchangeFilePickerParameters Parameters;
TArray<FString> OutFilenames;
bool ReturnValue;
/** Constructor, initializes return property only **/
InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType = FName(TEXT("ScriptedFilePickerForTranslatorAssetType"));
bool UInterchangeFilePickerBase::ScriptedFilePickerForTranslatorAssetType(const EInterchangeTranslatorAssetType TranslatorAssetType, FInterchangeFilePickerParameters& Parameters, TArray<FString>& OutFilenames)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms Parms;
Parms.TranslatorAssetType=TranslatorAssetType;
Parms.Parameters=Parameters;
Parms.OutFilenames=OutFilenames;
ProcessEvent(Func,&Parms);
Parameters=Parms.Parameters;
OutFilenames=Parms.OutFilenames;
return !!Parms.ReturnValue;
}
else
{
return ScriptedFilePickerForTranslatorAssetType_Implementation(TranslatorAssetType, Parameters, OutFilenames);
}
}
struct Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Utilities" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement FilePickerForTranslatorAssetType().\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement FilePickerForTranslatorAssetType()." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslatorAssetType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedFilePickerForTranslatorAssetType constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_TranslatorAssetType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TranslatorAssetType;
static const UECodeGen_Private::FStructPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutFilenames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutFilenames;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedFilePickerForTranslatorAssetType constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedFilePickerForTranslatorAssetType Property Definitions *********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_TranslatorAssetType_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_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_TranslatorAssetType = { "TranslatorAssetType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms, TranslatorAssetType), Z_Construct_UEnum_InterchangeCore_EInterchangeTranslatorAssetType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslatorAssetType_MetaData), NewProp_TranslatorAssetType_MetaData) }; // 1596850108
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms, Parameters), Z_Construct_UScriptStruct_FInterchangeFilePickerParameters, METADATA_PARAMS(0, nullptr) }; // 2682671951
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_OutFilenames_Inner = { "OutFilenames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_OutFilenames = { "OutFilenames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms, OutFilenames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms), &Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_TranslatorAssetType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_TranslatorAssetType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_Parameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_OutFilenames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_OutFilenames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::PropPointers) < 2048);
// ********** End Function ScriptedFilePickerForTranslatorAssetType Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeFilePickerBase, nullptr, "ScriptedFilePickerForTranslatorAssetType", Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::PropPointers),
sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorAssetType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeFilePickerBase::execScriptedFilePickerForTranslatorAssetType)
{
P_GET_ENUM(EInterchangeTranslatorAssetType,Z_Param_TranslatorAssetType);
P_GET_STRUCT_REF(FInterchangeFilePickerParameters,Z_Param_Out_Parameters);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutFilenames);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ScriptedFilePickerForTranslatorAssetType_Implementation(EInterchangeTranslatorAssetType(Z_Param_TranslatorAssetType),Z_Param_Out_Parameters,Z_Param_Out_OutFilenames);
P_NATIVE_END;
}
// ********** End Class UInterchangeFilePickerBase Function ScriptedFilePickerForTranslatorAssetType
// ********** Begin Class UInterchangeFilePickerBase Function ScriptedFilePickerForTranslatorType **
struct InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms
{
EInterchangeTranslatorType TranslatorType;
FInterchangeFilePickerParameters Parameters;
TArray<FString> OutFilenames;
bool ReturnValue;
/** Constructor, initializes return property only **/
InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType = FName(TEXT("ScriptedFilePickerForTranslatorType"));
bool UInterchangeFilePickerBase::ScriptedFilePickerForTranslatorType(const EInterchangeTranslatorType TranslatorType, FInterchangeFilePickerParameters& Parameters, TArray<FString>& OutFilenames)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms Parms;
Parms.TranslatorType=TranslatorType;
Parms.Parameters=Parameters;
Parms.OutFilenames=OutFilenames;
ProcessEvent(Func,&Parms);
Parameters=Parms.Parameters;
OutFilenames=Parms.OutFilenames;
return !!Parms.ReturnValue;
}
else
{
return ScriptedFilePickerForTranslatorType_Implementation(TranslatorType, Parameters, OutFilenames);
}
}
struct Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Utilities" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement FilePickerForTranslatorType().\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement FilePickerForTranslatorType()." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TranslatorType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedFilePickerForTranslatorType constinit property declarations ***
static const UECodeGen_Private::FBytePropertyParams NewProp_TranslatorType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TranslatorType;
static const UECodeGen_Private::FStructPropertyParams NewProp_Parameters;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutFilenames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutFilenames;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedFilePickerForTranslatorType constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedFilePickerForTranslatorType Property Definitions **************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_TranslatorType_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_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_TranslatorType = { "TranslatorType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms, TranslatorType), Z_Construct_UEnum_InterchangeCore_EInterchangeTranslatorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TranslatorType_MetaData), NewProp_TranslatorType_MetaData) }; // 1494868072
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_Parameters = { "Parameters", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms, Parameters), Z_Construct_UScriptStruct_FInterchangeFilePickerParameters, METADATA_PARAMS(0, nullptr) }; // 2682671951
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_OutFilenames_Inner = { "OutFilenames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_OutFilenames = { "OutFilenames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms, OutFilenames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms), &Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_TranslatorType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_TranslatorType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_Parameters,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_OutFilenames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_OutFilenames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::PropPointers) < 2048);
// ********** End Function ScriptedFilePickerForTranslatorType Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeFilePickerBase, nullptr, "ScriptedFilePickerForTranslatorType", Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::PropPointers),
sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangeFilePickerBase_eventScriptedFilePickerForTranslatorType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeFilePickerBase::execScriptedFilePickerForTranslatorType)
{
P_GET_ENUM(EInterchangeTranslatorType,Z_Param_TranslatorType);
P_GET_STRUCT_REF(FInterchangeFilePickerParameters,Z_Param_Out_Parameters);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutFilenames);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ScriptedFilePickerForTranslatorType_Implementation(EInterchangeTranslatorType(Z_Param_TranslatorType),Z_Param_Out_Parameters,Z_Param_Out_OutFilenames);
P_NATIVE_END;
}
// ********** End Class UInterchangeFilePickerBase Function ScriptedFilePickerForTranslatorType ****
// ********** Begin Class UInterchangeFilePickerBase ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeFilePickerBase;
UClass* UInterchangeFilePickerBase::GetPrivateStaticClass()
{
using TClass = UInterchangeFilePickerBase;
if (!Z_Registration_Info_UClass_UInterchangeFilePickerBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeFilePickerBase"),
Z_Registration_Info_UClass_UInterchangeFilePickerBase.InnerSingleton,
StaticRegisterNativesUInterchangeFilePickerBase,
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_UInterchangeFilePickerBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeFilePickerBase_NoRegister()
{
return UInterchangeFilePickerBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeFilePickerBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangeFilePickerBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/InterchangeFilePickerBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeFilePickerBase constinit property declarations ***************
// ********** End Class UInterchangeFilePickerBase constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ScriptedFilePickerForTranslatorAssetType"), .Pointer = &UInterchangeFilePickerBase::execScriptedFilePickerForTranslatorAssetType },
{ .NameUTF8 = UTF8TEXT("ScriptedFilePickerForTranslatorType"), .Pointer = &UInterchangeFilePickerBase::execScriptedFilePickerForTranslatorType },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorAssetType, "ScriptedFilePickerForTranslatorAssetType" }, // 3163152590
{ &Z_Construct_UFunction_UInterchangeFilePickerBase_ScriptedFilePickerForTranslatorType, "ScriptedFilePickerForTranslatorType" }, // 3325732661
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeFilePickerBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeFilePickerBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangeFilePickerBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeFilePickerBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeFilePickerBase_Statics::ClassParams = {
&UInterchangeFilePickerBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeFilePickerBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeFilePickerBase_Statics::Class_MetaDataParams)
};
void UInterchangeFilePickerBase::StaticRegisterNativesUInterchangeFilePickerBase()
{
UClass* Class = UInterchangeFilePickerBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeFilePickerBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeFilePickerBase()
{
if (!Z_Registration_Info_UClass_UInterchangeFilePickerBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeFilePickerBase.OuterSingleton, Z_Construct_UClass_UInterchangeFilePickerBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeFilePickerBase.OuterSingleton;
}
UInterchangeFilePickerBase::UInterchangeFilePickerBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeFilePickerBase);
UInterchangeFilePickerBase::~UInterchangeFilePickerBase() {}
// ********** End Class UInterchangeFilePickerBase *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInterchangeFilePickerParameters::StaticStruct, Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics::NewStructOps, TEXT("InterchangeFilePickerParameters"),&Z_Registration_Info_UScriptStruct_FInterchangeFilePickerParameters, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeFilePickerParameters), 2682671951U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeFilePickerBase, UInterchangeFilePickerBase::StaticClass, TEXT("UInterchangeFilePickerBase"), &Z_Registration_Info_UClass_UInterchangeFilePickerBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeFilePickerBase), 1369675417U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_1489783251{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,84 @@
// 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 "InterchangeFilePickerBase.h"
#ifdef INTERCHANGEENGINE_InterchangeFilePickerBase_generated_h
#error "InterchangeFilePickerBase.generated.h already included, missing '#pragma once' in InterchangeFilePickerBase.h"
#endif
#define INTERCHANGEENGINE_InterchangeFilePickerBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class EInterchangeTranslatorAssetType : uint8;
enum class EInterchangeTranslatorType : uint8;
struct FInterchangeFilePickerParameters;
// ********** Begin ScriptStruct FInterchangeFilePickerParameters **********************************
struct Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeFilePickerParameters_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeFilePickerParameters;
// ********** End ScriptStruct FInterchangeFilePickerParameters ************************************
// ********** Begin Class UInterchangeFilePickerBase ***********************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execScriptedFilePickerForTranslatorType); \
DECLARE_FUNCTION(execScriptedFilePickerForTranslatorAssetType);
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UInterchangeFilePickerBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeFilePickerBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeFilePickerBase(); \
friend struct ::Z_Construct_UClass_UInterchangeFilePickerBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeFilePickerBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeFilePickerBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeFilePickerBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangeFilePickerBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeFilePickerBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeFilePickerBase(UInterchangeFilePickerBase&&) = delete; \
UInterchangeFilePickerBase(const UInterchangeFilePickerBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeFilePickerBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeFilePickerBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeFilePickerBase) \
INTERCHANGEENGINE_API virtual ~UInterchangeFilePickerBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_38_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h_41_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeFilePickerBase;
// ********** End Class UInterchangeFilePickerBase *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeFilePickerBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,172 @@
// 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 "InterchangeManager.h"
#ifdef INTERCHANGEENGINE_InterchangeManager_generated_h
#error "InterchangeManager.generated.h already included, missing '#pragma once' in InterchangeManager.h"
#endif
#define INTERCHANGEENGINE_InterchangeManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UInterchangeAssetImportData;
class UInterchangeBlueprintPipelineBase;
class UInterchangeManager;
class UInterchangePipelineBase;
class UInterchangePythonPipelineBase;
class UInterchangeSourceData;
class UInterchangeTranslatorBase;
class UObject;
enum class EInterchangeTranslatorAssetType : uint8;
enum class EInterchangeTranslatorType : uint8;
struct FImportAssetParameters;
// ********** Begin Delegate FOnObjectImportDoneDynamic ********************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_48_DELEGATE \
INTERCHANGEENGINE_API void FOnObjectImportDoneDynamic_DelegateWrapper(const FScriptDelegate& OnObjectImportDoneDynamic, UObject* Object);
// ********** End Delegate FOnObjectImportDoneDynamic **********************************************
// ********** Begin Delegate FOnImportDoneDynamic **************************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_51_DELEGATE \
INTERCHANGEENGINE_API void FOnImportDoneDynamic_DelegateWrapper(const FScriptDelegate& OnImportDoneDynamic, TArray<UObject*> const& Objects);
// ********** End Delegate FOnImportDoneDynamic ****************************************************
// ********** Begin Class UInterchangePipelineStackOverride ****************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execAddPipeline); \
DECLARE_FUNCTION(execAddBlueprintPipeline); \
DECLARE_FUNCTION(execAddPythonPipeline);
struct Z_Construct_UClass_UInterchangePipelineStackOverride_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePipelineStackOverride_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangePipelineStackOverride(); \
friend struct ::Z_Construct_UClass_UInterchangePipelineStackOverride_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangePipelineStackOverride_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangePipelineStackOverride, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangePipelineStackOverride_NoRegister) \
DECLARE_SERIALIZER(UInterchangePipelineStackOverride)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangePipelineStackOverride(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangePipelineStackOverride(UInterchangePipelineStackOverride&&) = delete; \
UInterchangePipelineStackOverride(const UInterchangePipelineStackOverride&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangePipelineStackOverride); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangePipelineStackOverride); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangePipelineStackOverride) \
INTERCHANGEENGINE_API virtual ~UInterchangePipelineStackOverride();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_362_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_365_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangePipelineStackOverride;
// ********** End Class UInterchangePipelineStackOverride ******************************************
// ********** Begin ScriptStruct FImportAssetParameters ********************************************
struct Z_Construct_UScriptStruct_FImportAssetParameters_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_384_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FImportAssetParameters_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FImportAssetParameters;
// ********** End ScriptStruct FImportAssetParameters **********************************************
// ********** Begin Class UInterchangeManager ******************************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execWaitUntilAllTasksDone); \
DECLARE_FUNCTION(execCancelAllTasks); \
DECLARE_FUNCTION(execIsObjectBeingImported); \
DECLARE_FUNCTION(execGetAssetImportData); \
DECLARE_FUNCTION(execWarnIfInterchangeIsActive); \
DECLARE_FUNCTION(execIsInterchangeActive); \
DECLARE_FUNCTION(execGetTranslatorForSourceData); \
DECLARE_FUNCTION(execGetRegisteredFactoryClass); \
DECLARE_FUNCTION(execCreateSourceData); \
DECLARE_FUNCTION(execExportScene); \
DECLARE_FUNCTION(execExportAsset); \
DECLARE_FUNCTION(execScriptedImportSceneAsync); \
DECLARE_FUNCTION(execImportScene); \
DECLARE_FUNCTION(execScriptedReimportAssetAsync); \
DECLARE_FUNCTION(execReimportAsset); \
DECLARE_FUNCTION(execScriptedImportAssetAsync); \
DECLARE_FUNCTION(execImportAsset); \
DECLARE_FUNCTION(execCanReimport); \
DECLARE_FUNCTION(execCanTranslateSourceData); \
DECLARE_FUNCTION(execGetSupportedFormatsForObject); \
DECLARE_FUNCTION(execGetSupportedAssetTypeFormats); \
DECLARE_FUNCTION(execGetSupportedFormats); \
DECLARE_FUNCTION(execGetInterchangeManagerScripted);
struct Z_Construct_UClass_UInterchangeManager_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeManager_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeManager(); \
friend struct ::Z_Construct_UClass_UInterchangeManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeManager_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeManager, UObject, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeManager_NoRegister) \
DECLARE_SERIALIZER(UInterchangeManager)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeManager(UInterchangeManager&&) = delete; \
UInterchangeManager(const UInterchangeManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeManager); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeManager) \
INTERCHANGEENGINE_API virtual ~UInterchangeManager();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_449_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h_452_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeManager;
// ********** End Class UInterchangeManager ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,218 @@
// 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 "InterchangeMeshUtilities.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeMeshUtilities() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeSourceData_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeMeshUtilities();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeMeshUtilities_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeMeshUtilities Function ScriptedImportMorphTarget *************
struct Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics
{
struct InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms
{
USkeletalMesh* SkeletalMesh;
int32 LodIndex;
const UInterchangeSourceData* SourceData;
FString MorphTargetName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SkeletalMesh | MorphTarget" },
{ "Comment", "/**\n\x09 * This function import a morph target from the source data and add/replace the skeletal mesh morph target.\n\x09 *\n\x09 * @Param SkeletalMesh - The target skeletal mesh we want to add the morph targets\n\x09 * @Param LodIndex - The index of the LOD we want to replace or add the morph targets\n\x09 * @Param SourceData - The source to import the morph targets\n\x09 * @Param MorphTargetName - If not empty we will use this name to create the morph target, if there is already an existing morph target it will be re-import\n\x09 * @Return - return true if it successfully add or replace the skeletal mesh morph target at LodIndex, flase otherwise.\n\x09 *\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangeMeshUtilities.h" },
{ "ToolTip", "This function import a morph target from the source data and add/replace the skeletal mesh morph target.\n\n@Param SkeletalMesh - The target skeletal mesh we want to add the morph targets\n@Param LodIndex - The index of the LOD we want to replace or add the morph targets\n@Param SourceData - The source to import the morph targets\n@Param MorphTargetName - If not empty we will use this name to create the morph target, if there is already an existing morph target it will be re-import\n@Return - return true if it successfully add or replace the skeletal mesh morph target at LodIndex, flase otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LodIndex_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceData_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MorphTargetName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedImportMorphTarget constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static const UECodeGen_Private::FIntPropertyParams NewProp_LodIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceData;
static const UECodeGen_Private::FStrPropertyParams NewProp_MorphTargetName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedImportMorphTarget constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedImportMorphTarget Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_LodIndex = { "LodIndex", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms, LodIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LodIndex_MetaData), NewProp_LodIndex_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_SourceData = { "SourceData", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms, SourceData), Z_Construct_UClass_UInterchangeSourceData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceData_MetaData), NewProp_SourceData_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_MorphTargetName = { "MorphTargetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms, MorphTargetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MorphTargetName_MetaData), NewProp_MorphTargetName_MetaData) };
void Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms), &Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_LodIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_SourceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_MorphTargetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::PropPointers) < 2048);
// ********** End Function ScriptedImportMorphTarget Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangeMeshUtilities, nullptr, "ScriptedImportMorphTarget", Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::InterchangeMeshUtilities_eventScriptedImportMorphTarget_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangeMeshUtilities::execScriptedImportMorphTarget)
{
P_GET_OBJECT(USkeletalMesh,Z_Param_SkeletalMesh);
P_GET_PROPERTY(FIntProperty,Z_Param_LodIndex);
P_GET_OBJECT(UInterchangeSourceData,Z_Param_SourceData);
P_GET_PROPERTY(FStrProperty,Z_Param_MorphTargetName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ScriptedImportMorphTarget(Z_Param_SkeletalMesh,Z_Param_LodIndex,Z_Param_SourceData,Z_Param_MorphTargetName);
P_NATIVE_END;
}
// ********** End Class UInterchangeMeshUtilities Function ScriptedImportMorphTarget ***************
// ********** Begin Class UInterchangeMeshUtilities ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeMeshUtilities;
UClass* UInterchangeMeshUtilities::GetPrivateStaticClass()
{
using TClass = UInterchangeMeshUtilities;
if (!Z_Registration_Info_UClass_UInterchangeMeshUtilities.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeMeshUtilities"),
Z_Registration_Info_UClass_UInterchangeMeshUtilities.InnerSingleton,
StaticRegisterNativesUInterchangeMeshUtilities,
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_UInterchangeMeshUtilities.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeMeshUtilities_NoRegister()
{
return UInterchangeMeshUtilities::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeMeshUtilities_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangeMeshUtilities.h" },
{ "ModuleRelativePath", "Public/InterchangeMeshUtilities.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangeMeshUtilities constinit property declarations ****************
// ********** End Class UInterchangeMeshUtilities constinit property declarations ******************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ScriptedImportMorphTarget"), .Pointer = &UInterchangeMeshUtilities::execScriptedImportMorphTarget },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangeMeshUtilities_ScriptedImportMorphTarget, "ScriptedImportMorphTarget" }, // 1043339102
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeMeshUtilities>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeMeshUtilities_Statics
UObject* (*const Z_Construct_UClass_UInterchangeMeshUtilities_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeMeshUtilities_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeMeshUtilities_Statics::ClassParams = {
&UInterchangeMeshUtilities::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeMeshUtilities_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeMeshUtilities_Statics::Class_MetaDataParams)
};
void UInterchangeMeshUtilities::StaticRegisterNativesUInterchangeMeshUtilities()
{
UClass* Class = UInterchangeMeshUtilities::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangeMeshUtilities_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangeMeshUtilities()
{
if (!Z_Registration_Info_UClass_UInterchangeMeshUtilities.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeMeshUtilities.OuterSingleton, Z_Construct_UClass_UInterchangeMeshUtilities_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeMeshUtilities.OuterSingleton;
}
UInterchangeMeshUtilities::UInterchangeMeshUtilities(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeMeshUtilities);
UInterchangeMeshUtilities::~UInterchangeMeshUtilities() {}
// ********** End Class UInterchangeMeshUtilities **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h__Script_InterchangeEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeMeshUtilities, UInterchangeMeshUtilities::StaticClass, TEXT("UInterchangeMeshUtilities"), &Z_Registration_Info_UClass_UInterchangeMeshUtilities, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeMeshUtilities), 891034577U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h__Script_InterchangeEngine_4053749012{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h__Script_InterchangeEngine_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// 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 "InterchangeMeshUtilities.h"
#ifdef INTERCHANGEENGINE_InterchangeMeshUtilities_generated_h
#error "InterchangeMeshUtilities.generated.h already included, missing '#pragma once' in InterchangeMeshUtilities.h"
#endif
#define INTERCHANGEENGINE_InterchangeMeshUtilities_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInterchangeSourceData;
class USkeletalMesh;
// ********** Begin Class UInterchangeMeshUtilities ************************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execScriptedImportMorphTarget);
struct Z_Construct_UClass_UInterchangeMeshUtilities_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeMeshUtilities_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeMeshUtilities(); \
friend struct ::Z_Construct_UClass_UInterchangeMeshUtilities_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeMeshUtilities_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeMeshUtilities, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeMeshUtilities_NoRegister) \
DECLARE_SERIALIZER(UInterchangeMeshUtilities)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeMeshUtilities(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeMeshUtilities(UInterchangeMeshUtilities&&) = delete; \
UInterchangeMeshUtilities(const UInterchangeMeshUtilities&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeMeshUtilities); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeMeshUtilities); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeMeshUtilities) \
INTERCHANGEENGINE_API virtual ~UInterchangeMeshUtilities();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_40_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h_43_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeMeshUtilities;
// ********** End Class UInterchangeMeshUtilities **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeMeshUtilities_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,793 @@
// 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 "InterchangePipelineConfigurationBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangePipelineConfigurationBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeSourceData_NoRegister();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangeTranslatorBase_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePipelineConfigurationBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePipelineConfigurationBase_NoRegister();
INTERCHANGEENGINE_API UEnum* Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult();
INTERCHANGEENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FInterchangeStackInfo();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EInterchangePipelineConfigurationDialogResult *****************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult;
static UEnum* EInterchangePipelineConfigurationDialogResult_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.OuterSingleton)
{
Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult, (UObject*)Z_Construct_UPackage__Script_InterchangeEngine(), TEXT("EInterchangePipelineConfigurationDialogResult"));
}
return Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.OuterSingleton;
}
template<> INTERCHANGEENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EInterchangePipelineConfigurationDialogResult>()
{
return EInterchangePipelineConfigurationDialogResult_StaticEnum();
}
struct Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Cancel.DisplayName", "Cancel" },
{ "Cancel.Name", "EInterchangePipelineConfigurationDialogResult::Cancel" },
{ "Import.DisplayName", "Import" },
{ "Import.Name", "EInterchangePipelineConfigurationDialogResult::Import" },
{ "ImportAll.DisplayName", "Import All" },
{ "ImportAll.Name", "EInterchangePipelineConfigurationDialogResult::ImportAll" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
{ "SaveConfig.DisplayName", "Save Config" },
{ "SaveConfig.Name", "EInterchangePipelineConfigurationDialogResult::SaveConfig" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EInterchangePipelineConfigurationDialogResult::Cancel", (int64)EInterchangePipelineConfigurationDialogResult::Cancel },
{ "EInterchangePipelineConfigurationDialogResult::Import", (int64)EInterchangePipelineConfigurationDialogResult::Import },
{ "EInterchangePipelineConfigurationDialogResult::ImportAll", (int64)EInterchangePipelineConfigurationDialogResult::ImportAll },
{ "EInterchangePipelineConfigurationDialogResult::SaveConfig", (int64)EInterchangePipelineConfigurationDialogResult::SaveConfig },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_InterchangeEngine,
nullptr,
"EInterchangePipelineConfigurationDialogResult",
"EInterchangePipelineConfigurationDialogResult",
Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult()
{
if (!Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.InnerSingleton, Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult.InnerSingleton;
}
// ********** End Enum EInterchangePipelineConfigurationDialogResult *******************************
// ********** Begin ScriptStruct FInterchangeStackInfo *********************************************
struct Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FInterchangeStackInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FInterchangeStackInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StackName_MetaData[] = {
{ "Category", "Interchange | Translator" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pipelines_MetaData[] = {
{ "Category", "Interchange | Translator" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FInterchangeStackInfo constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_StackName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Pipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Pipelines;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FInterchangeStackInfo constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInterchangeStackInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInterchangeStackInfo;
class UScriptStruct* FInterchangeStackInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInterchangeStackInfo, (UObject*)Z_Construct_UPackage__Script_InterchangeEngine(), TEXT("InterchangeStackInfo"));
}
return Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FInterchangeStackInfo Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_StackName = { "StackName", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeStackInfo, StackName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StackName_MetaData), NewProp_StackName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_Pipelines_Inner = { "Pipelines", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_Pipelines = { "Pipelines", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInterchangeStackInfo, Pipelines), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pipelines_MetaData), NewProp_Pipelines_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_StackName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_Pipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewProp_Pipelines,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FInterchangeStackInfo Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
nullptr,
&NewStructOps,
"InterchangeStackInfo",
Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::PropPointers),
sizeof(FInterchangeStackInfo),
alignof(FInterchangeStackInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FInterchangeStackInfo()
{
if (!Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.InnerSingleton, Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInterchangeStackInfo.InnerSingleton);
}
// ********** End ScriptStruct FInterchangeStackInfo ***********************************************
// ********** Begin Class UInterchangePipelineConfigurationBase Function ScriptedShowPipelineConfigurationDialog
struct InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms
{
TArray<FInterchangeStackInfo> PipelineStacks;
TArray<UInterchangePipelineBase*> OutPipelines;
UInterchangeSourceData* SourceData;
UInterchangeTranslatorBase* Translator;
UInterchangeBaseNodeContainer* BaseNodeContainer;
EInterchangePipelineConfigurationDialogResult ReturnValue;
/** Constructor, initializes return property only **/
InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms()
: ReturnValue((EInterchangePipelineConfigurationDialogResult)0)
{
}
};
static FName NAME_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog = FName(TEXT("ScriptedShowPipelineConfigurationDialog"));
EInterchangePipelineConfigurationDialogResult UInterchangePipelineConfigurationBase::ScriptedShowPipelineConfigurationDialog(TArray<FInterchangeStackInfo>& PipelineStacks, TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms Parms;
Parms.PipelineStacks=PipelineStacks;
Parms.OutPipelines=OutPipelines;
Parms.SourceData=SourceData;
Parms.Translator=Translator;
Parms.BaseNodeContainer=BaseNodeContainer;
ProcessEvent(Func,&Parms);
PipelineStacks=Parms.PipelineStacks;
OutPipelines=Parms.OutPipelines;
return Parms.ReturnValue;
}
else
{
return ScriptedShowPipelineConfigurationDialog_Implementation(PipelineStacks, OutPipelines, SourceData, Translator, BaseNodeContainer);
}
}
struct Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Translator" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowPipelineConfigurationDialog().\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowPipelineConfigurationDialog()." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedShowPipelineConfigurationDialog constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineStacks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStacks;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Translator;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedShowPipelineConfigurationDialog constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedShowPipelineConfigurationDialog Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner = { "PipelineStacks", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInterchangeStackInfo, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_PipelineStacks = { "PipelineStacks", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, PipelineStacks), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner = { "OutPipelines", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_OutPipelines = { "OutPipelines", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, OutPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_SourceData = { "SourceData", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, SourceData), Z_Construct_UClass_UInterchangeSourceData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_Translator = { "Translator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, Translator), Z_Construct_UClass_UInterchangeTranslatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_ReturnValue_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_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms, ReturnValue), Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult, METADATA_PARAMS(0, nullptr) }; // 2033978853
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_PipelineStacks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_OutPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_SourceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_Translator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::PropPointers) < 2048);
// ********** End Function ScriptedShowPipelineConfigurationDialog Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangePipelineConfigurationBase, nullptr, "ScriptedShowPipelineConfigurationDialog", Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::PropPointers),
sizeof(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangePipelineConfigurationBase_eventScriptedShowPipelineConfigurationDialog_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangePipelineConfigurationBase::execScriptedShowPipelineConfigurationDialog)
{
P_GET_TARRAY_REF(FInterchangeStackInfo,Z_Param_Out_PipelineStacks);
P_GET_TARRAY_REF(UInterchangePipelineBase*,Z_Param_Out_OutPipelines);
P_GET_OBJECT(UInterchangeSourceData,Z_Param_SourceData);
P_GET_OBJECT(UInterchangeTranslatorBase,Z_Param_Translator);
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_FINISH;
P_NATIVE_BEGIN;
*(EInterchangePipelineConfigurationDialogResult*)Z_Param__Result=P_THIS->ScriptedShowPipelineConfigurationDialog_Implementation(Z_Param_Out_PipelineStacks,Z_Param_Out_OutPipelines,Z_Param_SourceData,Z_Param_Translator,Z_Param_BaseNodeContainer);
P_NATIVE_END;
}
// ********** End Class UInterchangePipelineConfigurationBase Function ScriptedShowPipelineConfigurationDialog
// ********** Begin Class UInterchangePipelineConfigurationBase Function ScriptedShowReimportPipelineConfigurationDialog
struct InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms
{
TArray<FInterchangeStackInfo> PipelineStacks;
TArray<UInterchangePipelineBase*> OutPipelines;
UInterchangeSourceData* SourceData;
UInterchangeTranslatorBase* Translator;
UInterchangeBaseNodeContainer* BaseNodeContainer;
UObject* ReimportAsset;
bool bSceneImport;
EInterchangePipelineConfigurationDialogResult ReturnValue;
/** Constructor, initializes return property only **/
InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms()
: ReturnValue((EInterchangePipelineConfigurationDialogResult)0)
{
}
};
static FName NAME_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog = FName(TEXT("ScriptedShowReimportPipelineConfigurationDialog"));
EInterchangePipelineConfigurationDialogResult UInterchangePipelineConfigurationBase::ScriptedShowReimportPipelineConfigurationDialog(TArray<FInterchangeStackInfo>& PipelineStacks, TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer, UObject* ReimportAsset, bool bSceneImport)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms Parms;
Parms.PipelineStacks=PipelineStacks;
Parms.OutPipelines=OutPipelines;
Parms.SourceData=SourceData;
Parms.Translator=Translator;
Parms.BaseNodeContainer=BaseNodeContainer;
Parms.ReimportAsset=ReimportAsset;
Parms.bSceneImport=bSceneImport ? true : false;
ProcessEvent(Func,&Parms);
PipelineStacks=Parms.PipelineStacks;
OutPipelines=Parms.OutPipelines;
return Parms.ReturnValue;
}
else
{
return ScriptedShowReimportPipelineConfigurationDialog_Implementation(PipelineStacks, OutPipelines, SourceData, Translator, BaseNodeContainer, ReimportAsset, bSceneImport);
}
}
struct Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Translator" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowReimportPipelineConfigurationDialog().\n\x09 */" },
{ "CPP_Default_bSceneImport", "false" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowReimportPipelineConfigurationDialog()." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedShowReimportPipelineConfigurationDialog constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineStacks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStacks;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Translator;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReimportAsset;
static void NewProp_bSceneImport_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSceneImport;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedShowReimportPipelineConfigurationDialog constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedShowReimportPipelineConfigurationDialog Property Definitions **
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner = { "PipelineStacks", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInterchangeStackInfo, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_PipelineStacks = { "PipelineStacks", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, PipelineStacks), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner = { "OutPipelines", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_OutPipelines = { "OutPipelines", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, OutPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_SourceData = { "SourceData", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, SourceData), Z_Construct_UClass_UInterchangeSourceData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_Translator = { "Translator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, Translator), Z_Construct_UClass_UInterchangeTranslatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReimportAsset = { "ReimportAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, ReimportAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_bSceneImport_SetBit(void* Obj)
{
((InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms*)Obj)->bSceneImport = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_bSceneImport = { "bSceneImport", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms), &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_bSceneImport_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReturnValue_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_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms, ReturnValue), Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult, METADATA_PARAMS(0, nullptr) }; // 2033978853
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_PipelineStacks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_OutPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_SourceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_Translator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReimportAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_bSceneImport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::PropPointers) < 2048);
// ********** End Function ScriptedShowReimportPipelineConfigurationDialog Property Definitions ****
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangePipelineConfigurationBase, nullptr, "ScriptedShowReimportPipelineConfigurationDialog", Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::PropPointers),
sizeof(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangePipelineConfigurationBase_eventScriptedShowReimportPipelineConfigurationDialog_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangePipelineConfigurationBase::execScriptedShowReimportPipelineConfigurationDialog)
{
P_GET_TARRAY_REF(FInterchangeStackInfo,Z_Param_Out_PipelineStacks);
P_GET_TARRAY_REF(UInterchangePipelineBase*,Z_Param_Out_OutPipelines);
P_GET_OBJECT(UInterchangeSourceData,Z_Param_SourceData);
P_GET_OBJECT(UInterchangeTranslatorBase,Z_Param_Translator);
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_OBJECT(UObject,Z_Param_ReimportAsset);
P_GET_UBOOL(Z_Param_bSceneImport);
P_FINISH;
P_NATIVE_BEGIN;
*(EInterchangePipelineConfigurationDialogResult*)Z_Param__Result=P_THIS->ScriptedShowReimportPipelineConfigurationDialog_Implementation(Z_Param_Out_PipelineStacks,Z_Param_Out_OutPipelines,Z_Param_SourceData,Z_Param_Translator,Z_Param_BaseNodeContainer,Z_Param_ReimportAsset,Z_Param_bSceneImport);
P_NATIVE_END;
}
// ********** End Class UInterchangePipelineConfigurationBase Function ScriptedShowReimportPipelineConfigurationDialog
// ********** Begin Class UInterchangePipelineConfigurationBase Function ScriptedShowScenePipelineConfigurationDialog
struct InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms
{
TArray<FInterchangeStackInfo> PipelineStacks;
TArray<UInterchangePipelineBase*> OutPipelines;
UInterchangeSourceData* SourceData;
UInterchangeTranslatorBase* Translator;
UInterchangeBaseNodeContainer* BaseNodeContainer;
EInterchangePipelineConfigurationDialogResult ReturnValue;
/** Constructor, initializes return property only **/
InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms()
: ReturnValue((EInterchangePipelineConfigurationDialogResult)0)
{
}
};
static FName NAME_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog = FName(TEXT("ScriptedShowScenePipelineConfigurationDialog"));
EInterchangePipelineConfigurationDialogResult UInterchangePipelineConfigurationBase::ScriptedShowScenePipelineConfigurationDialog(TArray<FInterchangeStackInfo>& PipelineStacks, TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms Parms;
Parms.PipelineStacks=PipelineStacks;
Parms.OutPipelines=OutPipelines;
Parms.SourceData=SourceData;
Parms.Translator=Translator;
Parms.BaseNodeContainer=BaseNodeContainer;
ProcessEvent(Func,&Parms);
PipelineStacks=Parms.PipelineStacks;
OutPipelines=Parms.OutPipelines;
return Parms.ReturnValue;
}
else
{
return ScriptedShowScenePipelineConfigurationDialog_Implementation(PipelineStacks, OutPipelines, SourceData, Translator, BaseNodeContainer);
}
}
struct Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Translator" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowScenePipelineConfigurationDialog().\n\x09 */" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowScenePipelineConfigurationDialog()." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedShowScenePipelineConfigurationDialog constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineStacks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStacks;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Translator;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedShowScenePipelineConfigurationDialog constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedShowScenePipelineConfigurationDialog Property Definitions *****
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner = { "PipelineStacks", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInterchangeStackInfo, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_PipelineStacks = { "PipelineStacks", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, PipelineStacks), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner = { "OutPipelines", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_OutPipelines = { "OutPipelines", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, OutPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_SourceData = { "SourceData", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, SourceData), Z_Construct_UClass_UInterchangeSourceData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_Translator = { "Translator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, Translator), Z_Construct_UClass_UInterchangeTranslatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_ReturnValue_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_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms, ReturnValue), Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult, METADATA_PARAMS(0, nullptr) }; // 2033978853
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_PipelineStacks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_PipelineStacks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_OutPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_OutPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_SourceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_Translator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::PropPointers) < 2048);
// ********** End Function ScriptedShowScenePipelineConfigurationDialog Property Definitions *******
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangePipelineConfigurationBase, nullptr, "ScriptedShowScenePipelineConfigurationDialog", Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::PropPointers),
sizeof(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangePipelineConfigurationBase_eventScriptedShowScenePipelineConfigurationDialog_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangePipelineConfigurationBase::execScriptedShowScenePipelineConfigurationDialog)
{
P_GET_TARRAY_REF(FInterchangeStackInfo,Z_Param_Out_PipelineStacks);
P_GET_TARRAY_REF(UInterchangePipelineBase*,Z_Param_Out_OutPipelines);
P_GET_OBJECT(UInterchangeSourceData,Z_Param_SourceData);
P_GET_OBJECT(UInterchangeTranslatorBase,Z_Param_Translator);
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_FINISH;
P_NATIVE_BEGIN;
*(EInterchangePipelineConfigurationDialogResult*)Z_Param__Result=P_THIS->ScriptedShowScenePipelineConfigurationDialog_Implementation(Z_Param_Out_PipelineStacks,Z_Param_Out_OutPipelines,Z_Param_SourceData,Z_Param_Translator,Z_Param_BaseNodeContainer);
P_NATIVE_END;
}
// ********** End Class UInterchangePipelineConfigurationBase Function ScriptedShowScenePipelineConfigurationDialog
// ********** Begin Class UInterchangePipelineConfigurationBase Function ScriptedShowTestPlanConfigurationDialog
struct InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms
{
TArray<FInterchangeStackInfo> PipelineStacks;
TArray<UInterchangePipelineBase*> OutPipelines;
UInterchangeSourceData* SourceData;
UInterchangeTranslatorBase* Translator;
UInterchangeBaseNodeContainer* BaseNodeContainer;
UObject* ReimportAsset;
bool bSceneImport;
bool bReimport;
EInterchangePipelineConfigurationDialogResult ReturnValue;
/** Constructor, initializes return property only **/
InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms()
: ReturnValue((EInterchangePipelineConfigurationDialogResult)0)
{
}
};
static FName NAME_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog = FName(TEXT("ScriptedShowTestPlanConfigurationDialog"));
EInterchangePipelineConfigurationDialogResult UInterchangePipelineConfigurationBase::ScriptedShowTestPlanConfigurationDialog(TArray<FInterchangeStackInfo>& PipelineStacks, TArray<UInterchangePipelineBase*>& OutPipelines, UInterchangeSourceData* SourceData, UInterchangeTranslatorBase* Translator, UInterchangeBaseNodeContainer* BaseNodeContainer, UObject* ReimportAsset, bool bSceneImport, bool bReimport)
{
UFunction* Func = FindFunctionChecked(NAME_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms Parms;
Parms.PipelineStacks=PipelineStacks;
Parms.OutPipelines=OutPipelines;
Parms.SourceData=SourceData;
Parms.Translator=Translator;
Parms.BaseNodeContainer=BaseNodeContainer;
Parms.ReimportAsset=ReimportAsset;
Parms.bSceneImport=bSceneImport ? true : false;
Parms.bReimport=bReimport ? true : false;
ProcessEvent(Func,&Parms);
PipelineStacks=Parms.PipelineStacks;
OutPipelines=Parms.OutPipelines;
return Parms.ReturnValue;
}
else
{
return ScriptedShowTestPlanConfigurationDialog_Implementation(PipelineStacks, OutPipelines, SourceData, Translator, BaseNodeContainer, ReimportAsset, bSceneImport, bReimport);
}
}
struct Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Interchange | Translator" },
{ "Comment", "/**\n\x09 * Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowTestPlanPipelineConfigurationDialog().\n\x09 */" },
{ "CPP_Default_bReimport", "false" },
{ "CPP_Default_bSceneImport", "false" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
{ "ToolTip", "Non-virtual helper that allows Blueprint to implement an event-based function to implement ShowTestPlanPipelineConfigurationDialog()." },
};
#endif // WITH_METADATA
// ********** Begin Function ScriptedShowTestPlanConfigurationDialog constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PipelineStacks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PipelineStacks;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutPipelines_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPipelines;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Translator;
static const UECodeGen_Private::FObjectPropertyParams NewProp_BaseNodeContainer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReimportAsset;
static void NewProp_bSceneImport_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSceneImport;
static void NewProp_bReimport_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReimport;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ScriptedShowTestPlanConfigurationDialog constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ScriptedShowTestPlanConfigurationDialog Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_PipelineStacks_Inner = { "PipelineStacks", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FInterchangeStackInfo, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_PipelineStacks = { "PipelineStacks", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, PipelineStacks), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 170027866
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_OutPipelines_Inner = { "OutPipelines", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UInterchangePipelineBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_OutPipelines = { "OutPipelines", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, OutPipelines), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_SourceData = { "SourceData", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, SourceData), Z_Construct_UClass_UInterchangeSourceData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_Translator = { "Translator", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, Translator), Z_Construct_UClass_UInterchangeTranslatorBase_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_BaseNodeContainer = { "BaseNodeContainer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, BaseNodeContainer), Z_Construct_UClass_UInterchangeBaseNodeContainer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReimportAsset = { "ReimportAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, ReimportAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bSceneImport_SetBit(void* Obj)
{
((InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms*)Obj)->bSceneImport = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bSceneImport = { "bSceneImport", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms), &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bSceneImport_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bReimport_SetBit(void* Obj)
{
((InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms*)Obj)->bReimport = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bReimport = { "bReimport", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms), &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bReimport_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReturnValue_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_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms, ReturnValue), Z_Construct_UEnum_InterchangeEngine_EInterchangePipelineConfigurationDialogResult, METADATA_PARAMS(0, nullptr) }; // 2033978853
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_PipelineStacks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_PipelineStacks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_OutPipelines_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_OutPipelines,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_SourceData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_Translator,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_BaseNodeContainer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReimportAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bSceneImport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_bReimport,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::PropPointers) < 2048);
// ********** End Function ScriptedShowTestPlanConfigurationDialog Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInterchangePipelineConfigurationBase, nullptr, "ScriptedShowTestPlanConfigurationDialog", Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::PropPointers),
sizeof(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C420C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(InterchangePipelineConfigurationBase_eventScriptedShowTestPlanConfigurationDialog_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UInterchangePipelineConfigurationBase::execScriptedShowTestPlanConfigurationDialog)
{
P_GET_TARRAY_REF(FInterchangeStackInfo,Z_Param_Out_PipelineStacks);
P_GET_TARRAY_REF(UInterchangePipelineBase*,Z_Param_Out_OutPipelines);
P_GET_OBJECT(UInterchangeSourceData,Z_Param_SourceData);
P_GET_OBJECT(UInterchangeTranslatorBase,Z_Param_Translator);
P_GET_OBJECT(UInterchangeBaseNodeContainer,Z_Param_BaseNodeContainer);
P_GET_OBJECT(UObject,Z_Param_ReimportAsset);
P_GET_UBOOL(Z_Param_bSceneImport);
P_GET_UBOOL(Z_Param_bReimport);
P_FINISH;
P_NATIVE_BEGIN;
*(EInterchangePipelineConfigurationDialogResult*)Z_Param__Result=P_THIS->ScriptedShowTestPlanConfigurationDialog_Implementation(Z_Param_Out_PipelineStacks,Z_Param_Out_OutPipelines,Z_Param_SourceData,Z_Param_Translator,Z_Param_BaseNodeContainer,Z_Param_ReimportAsset,Z_Param_bSceneImport,Z_Param_bReimport);
P_NATIVE_END;
}
// ********** End Class UInterchangePipelineConfigurationBase Function ScriptedShowTestPlanConfigurationDialog
// ********** Begin Class UInterchangePipelineConfigurationBase ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase;
UClass* UInterchangePipelineConfigurationBase::GetPrivateStaticClass()
{
using TClass = UInterchangePipelineConfigurationBase;
if (!Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangePipelineConfigurationBase"),
Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase.InnerSingleton,
StaticRegisterNativesUInterchangePipelineConfigurationBase,
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_UInterchangePipelineConfigurationBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangePipelineConfigurationBase_NoRegister()
{
return UInterchangePipelineConfigurationBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "InterchangePipelineConfigurationBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/InterchangePipelineConfigurationBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangePipelineConfigurationBase constinit property declarations ****
// ********** End Class UInterchangePipelineConfigurationBase constinit property declarations ******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ScriptedShowPipelineConfigurationDialog"), .Pointer = &UInterchangePipelineConfigurationBase::execScriptedShowPipelineConfigurationDialog },
{ .NameUTF8 = UTF8TEXT("ScriptedShowReimportPipelineConfigurationDialog"), .Pointer = &UInterchangePipelineConfigurationBase::execScriptedShowReimportPipelineConfigurationDialog },
{ .NameUTF8 = UTF8TEXT("ScriptedShowScenePipelineConfigurationDialog"), .Pointer = &UInterchangePipelineConfigurationBase::execScriptedShowScenePipelineConfigurationDialog },
{ .NameUTF8 = UTF8TEXT("ScriptedShowTestPlanConfigurationDialog"), .Pointer = &UInterchangePipelineConfigurationBase::execScriptedShowTestPlanConfigurationDialog },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowPipelineConfigurationDialog, "ScriptedShowPipelineConfigurationDialog" }, // 3172549107
{ &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowReimportPipelineConfigurationDialog, "ScriptedShowReimportPipelineConfigurationDialog" }, // 3679313346
{ &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowScenePipelineConfigurationDialog, "ScriptedShowScenePipelineConfigurationDialog" }, // 3383706386
{ &Z_Construct_UFunction_UInterchangePipelineConfigurationBase_ScriptedShowTestPlanConfigurationDialog, "ScriptedShowTestPlanConfigurationDialog" }, // 978046948
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangePipelineConfigurationBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::ClassParams = {
&UInterchangePipelineConfigurationBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::Class_MetaDataParams)
};
void UInterchangePipelineConfigurationBase::StaticRegisterNativesUInterchangePipelineConfigurationBase()
{
UClass* Class = UInterchangePipelineConfigurationBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UInterchangePipelineConfigurationBase()
{
if (!Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase.OuterSingleton, Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase.OuterSingleton;
}
UInterchangePipelineConfigurationBase::UInterchangePipelineConfigurationBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangePipelineConfigurationBase);
UInterchangePipelineConfigurationBase::~UInterchangePipelineConfigurationBase() {}
// ********** End Class UInterchangePipelineConfigurationBase **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EInterchangePipelineConfigurationDialogResult_StaticEnum, TEXT("EInterchangePipelineConfigurationDialogResult"), &Z_Registration_Info_UEnum_EInterchangePipelineConfigurationDialogResult, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2033978853U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FInterchangeStackInfo::StaticStruct, Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics::NewStructOps, TEXT("InterchangeStackInfo"),&Z_Registration_Info_UScriptStruct_FInterchangeStackInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInterchangeStackInfo), 170027866U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangePipelineConfigurationBase, UInterchangePipelineConfigurationBase::StaticClass, TEXT("UInterchangePipelineConfigurationBase"), &Z_Registration_Info_UClass_UInterchangePipelineConfigurationBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangePipelineConfigurationBase), 1031210102U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_1558081470{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h__Script_InterchangeEngine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,102 @@
// 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 "InterchangePipelineConfigurationBase.h"
#ifdef INTERCHANGEENGINE_InterchangePipelineConfigurationBase_generated_h
#error "InterchangePipelineConfigurationBase.generated.h already included, missing '#pragma once' in InterchangePipelineConfigurationBase.h"
#endif
#define INTERCHANGEENGINE_InterchangePipelineConfigurationBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInterchangeBaseNodeContainer;
class UInterchangePipelineBase;
class UInterchangeSourceData;
class UInterchangeTranslatorBase;
class UObject;
enum class EInterchangePipelineConfigurationDialogResult : uint8;
struct FInterchangeStackInfo;
// ********** Begin ScriptStruct FInterchangeStackInfo *********************************************
struct Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_27_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeStackInfo_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeStackInfo;
// ********** End ScriptStruct FInterchangeStackInfo ***********************************************
// ********** Begin Class UInterchangePipelineConfigurationBase ************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execScriptedShowTestPlanConfigurationDialog); \
DECLARE_FUNCTION(execScriptedShowReimportPipelineConfigurationDialog); \
DECLARE_FUNCTION(execScriptedShowScenePipelineConfigurationDialog); \
DECLARE_FUNCTION(execScriptedShowPipelineConfigurationDialog);
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePipelineConfigurationBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangePipelineConfigurationBase(); \
friend struct ::Z_Construct_UClass_UInterchangePipelineConfigurationBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangePipelineConfigurationBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangePipelineConfigurationBase, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangePipelineConfigurationBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangePipelineConfigurationBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangePipelineConfigurationBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangePipelineConfigurationBase(UInterchangePipelineConfigurationBase&&) = delete; \
UInterchangePipelineConfigurationBase(const UInterchangePipelineConfigurationBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangePipelineConfigurationBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangePipelineConfigurationBase); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangePipelineConfigurationBase) \
INTERCHANGEENGINE_API virtual ~UInterchangePipelineConfigurationBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_36_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h_39_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangePipelineConfigurationBase;
// ********** End Class UInterchangePipelineConfigurationBase **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePipelineConfigurationBase_h
// ********** Begin Enum EInterchangePipelineConfigurationDialogResult *****************************
#define FOREACH_ENUM_EINTERCHANGEPIPELINECONFIGURATIONDIALOGRESULT(op) \
op(EInterchangePipelineConfigurationDialogResult::Cancel) \
op(EInterchangePipelineConfigurationDialogResult::Import) \
op(EInterchangePipelineConfigurationDialogResult::ImportAll) \
op(EInterchangePipelineConfigurationDialogResult::SaveConfig)
enum class EInterchangePipelineConfigurationDialogResult : uint8;
template<> struct TIsUEnumClass<EInterchangePipelineConfigurationDialogResult> { enum { Value = true }; };
template<> INTERCHANGEENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EInterchangePipelineConfigurationDialogResult>();
// ********** End Enum EInterchangePipelineConfigurationDialogResult *******************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,249 @@
// 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 "InterchangeProjectSettings.h"
#ifdef INTERCHANGEENGINE_InterchangeProjectSettings_generated_h
#error "InterchangeProjectSettings.generated.h already included, missing '#pragma once' in InterchangeProjectSettings.h"
#endif
#define INTERCHANGEENGINE_InterchangeProjectSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UInterchangePipelineBase;
class UInterchangeSourceData;
struct FInterchangePipelineStack;
struct FInterchangeTranslatorPipelines;
// ********** Begin ScriptStruct FInterchangeTranslatorPipelines ***********************************
struct Z_Construct_UScriptStruct_FInterchangeTranslatorPipelines_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeTranslatorPipelines_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeTranslatorPipelines;
// ********** End ScriptStruct FInterchangeTranslatorPipelines *************************************
// ********** Begin ScriptStruct FInterchangePipelineStack *****************************************
struct Z_Construct_UScriptStruct_FInterchangePipelineStack_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangePipelineStack_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangePipelineStack;
// ********** End ScriptStruct FInterchangePipelineStack *******************************************
// ********** Begin ScriptStruct FInterchangePerTranslatorDialogOverride ***************************
struct Z_Construct_UScriptStruct_FInterchangePerTranslatorDialogOverride_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangePerTranslatorDialogOverride_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangePerTranslatorDialogOverride;
// ********** End ScriptStruct FInterchangePerTranslatorDialogOverride *****************************
// ********** Begin ScriptStruct FInterchangeDialogOverride ****************************************
struct Z_Construct_UScriptStruct_FInterchangeDialogOverride_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_64_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeDialogOverride_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeDialogOverride;
// ********** End ScriptStruct FInterchangeDialogOverride ******************************************
// ********** Begin ScriptStruct FInterchangeImportSettings ****************************************
struct Z_Construct_UScriptStruct_FInterchangeImportSettings_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_81_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeImportSettings_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeImportSettings;
// ********** End ScriptStruct FInterchangeImportSettings ******************************************
// ********** Begin ScriptStruct FInterchangeSceneImportSettings ***********************************
struct Z_Construct_UScriptStruct_FInterchangeSceneImportSettings_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_107_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeSceneImportSettings_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FInterchangeImportSettings Super;
struct FInterchangeSceneImportSettings;
// ********** End ScriptStruct FInterchangeSceneImportSettings *************************************
// ********** Begin ScriptStruct FInterchangeContentImportSettings *********************************
struct Z_Construct_UScriptStruct_FInterchangeContentImportSettings_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_116_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeContentImportSettings_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct(); \
typedef FInterchangeImportSettings Super;
struct FInterchangeContentImportSettings;
// ********** End ScriptStruct FInterchangeContentImportSettings ***********************************
// ********** Begin ScriptStruct FInterchangeGroup *************************************************
struct Z_Construct_UScriptStruct_FInterchangeGroup_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_129_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FInterchangeGroup_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FInterchangeGroup;
// ********** End ScriptStruct FInterchangeGroup ***************************************************
// ********** Begin Class UInterchangeProjectSettings **********************************************
struct Z_Construct_UClass_UInterchangeProjectSettings_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeProjectSettings_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_170_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeProjectSettings(); \
friend struct ::Z_Construct_UClass_UInterchangeProjectSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeProjectSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeProjectSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeProjectSettings_NoRegister) \
DECLARE_SERIALIZER(UInterchangeProjectSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Engine");} \
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_170_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeProjectSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeProjectSettings(UInterchangeProjectSettings&&) = delete; \
UInterchangeProjectSettings(const UInterchangeProjectSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeProjectSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeProjectSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeProjectSettings) \
INTERCHANGEENGINE_API virtual ~UInterchangeProjectSettings();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_167_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_170_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_170_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_170_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeProjectSettings;
// ********** End Class UInterchangeProjectSettings ************************************************
// ********** Begin Class UInterchangeProjectSettingsScript ****************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetPipelineStackFromSourceData); \
DECLARE_FUNCTION(execGetPipelineArrayFromTranslatorPipelines); \
DECLARE_FUNCTION(execGetPipelineArrayFromPipelineStack);
struct Z_Construct_UClass_UInterchangeProjectSettingsScript_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeProjectSettingsScript_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeProjectSettingsScript(); \
friend struct ::Z_Construct_UClass_UInterchangeProjectSettingsScript_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeProjectSettingsScript_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeProjectSettingsScript, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeProjectSettingsScript_NoRegister) \
DECLARE_SERIALIZER(UInterchangeProjectSettingsScript)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeProjectSettingsScript(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeProjectSettingsScript(UInterchangeProjectSettingsScript&&) = delete; \
UInterchangeProjectSettingsScript(const UInterchangeProjectSettingsScript&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeProjectSettingsScript); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeProjectSettingsScript); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeProjectSettingsScript) \
INTERCHANGEENGINE_API virtual ~UInterchangeProjectSettingsScript();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_240_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_243_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeProjectSettingsScript;
// ********** End Class UInterchangeProjectSettingsScript ******************************************
// ********** Begin Class UInterchangeEditorSettings ***********************************************
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetSelectableItems); \
DECLARE_FUNCTION(execSetUsedGroupName); \
DECLARE_FUNCTION(execGetUsedGroupName);
struct Z_Construct_UClass_UInterchangeEditorSettings_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeEditorSettings_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeEditorSettings(); \
friend struct ::Z_Construct_UClass_UInterchangeEditorSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeEditorSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeEditorSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeEditorSettings_NoRegister) \
DECLARE_SERIALIZER(UInterchangeEditorSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeEditorSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeEditorSettings(UInterchangeEditorSettings&&) = delete; \
UInterchangeEditorSettings(const UInterchangeEditorSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeEditorSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeEditorSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeEditorSettings) \
INTERCHANGEENGINE_API virtual ~UInterchangeEditorSettings();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_270_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h_273_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeEditorSettings;
// ********** End Class UInterchangeEditorSettings *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeProjectSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,300 @@
// 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 "InterchangePythonPipelineBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangePythonPipelineBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
INTERCHANGECORE_API UClass* Z_Construct_UClass_UInterchangePipelineBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineAsset();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineAsset_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineBase();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister();
INTERCHANGEENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyData();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangePythonPipelineBase *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangePythonPipelineBase;
UClass* UInterchangePythonPipelineBase::GetPrivateStaticClass()
{
using TClass = UInterchangePythonPipelineBase;
if (!Z_Registration_Info_UClass_UInterchangePythonPipelineBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangePythonPipelineBase"),
Z_Registration_Info_UClass_UInterchangePythonPipelineBase.InnerSingleton,
StaticRegisterNativesUInterchangePythonPipelineBase,
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_UInterchangePythonPipelineBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister()
{
return UInterchangePythonPipelineBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangePythonPipelineBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * This class represents a Python pipeline. It is used by the TSoftClassPtr of the PythonPipeline asset.\n *\n */" },
{ "IncludePath", "InterchangePythonPipelineBase.h" },
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
{ "ToolTip", "* This class represents a Python pipeline. It is used by the TSoftClassPtr of the PythonPipeline asset." },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangePythonPipelineBase constinit property declarations ***********
// ********** End Class UInterchangePythonPipelineBase constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangePythonPipelineBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangePythonPipelineBase_Statics
UObject* (*const Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterchangePipelineBase,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::ClassParams = {
&UInterchangePythonPipelineBase::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000810A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::Class_MetaDataParams)
};
void UInterchangePythonPipelineBase::StaticRegisterNativesUInterchangePythonPipelineBase()
{
}
UClass* Z_Construct_UClass_UInterchangePythonPipelineBase()
{
if (!Z_Registration_Info_UClass_UInterchangePythonPipelineBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangePythonPipelineBase.OuterSingleton, Z_Construct_UClass_UInterchangePythonPipelineBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangePythonPipelineBase.OuterSingleton;
}
UInterchangePythonPipelineBase::UInterchangePythonPipelineBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangePythonPipelineBase);
UInterchangePythonPipelineBase::~UInterchangePythonPipelineBase() {}
// ********** End Class UInterchangePythonPipelineBase *********************************************
// ********** Begin ScriptStruct FPropertyData *****************************************************
struct Z_Construct_UScriptStruct_FPropertyData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPropertyData); }
static inline consteval int16 GetStructAlignment() { return alignof(FPropertyData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPropertyData constinit property declarations *********************
// ********** End ScriptStruct FPropertyData constinit property declarations ***********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPropertyData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPropertyData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPropertyData;
class UScriptStruct* FPropertyData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPropertyData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPropertyData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPropertyData, (UObject*)Z_Construct_UPackage__Script_InterchangeEngine(), TEXT("PropertyData"));
}
return Z_Registration_Info_UScriptStruct_FPropertyData.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPropertyData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
nullptr,
&NewStructOps,
"PropertyData",
nullptr,
0,
sizeof(FPropertyData),
alignof(FPropertyData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPropertyData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPropertyData()
{
if (!Z_Registration_Info_UScriptStruct_FPropertyData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPropertyData.InnerSingleton, Z_Construct_UScriptStruct_FPropertyData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPropertyData.InnerSingleton);
}
// ********** End ScriptStruct FPropertyData *******************************************************
// ********** Begin Class UInterchangePythonPipelineAsset ******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangePythonPipelineAsset;
UClass* UInterchangePythonPipelineAsset::GetPrivateStaticClass()
{
using TClass = UInterchangePythonPipelineAsset;
if (!Z_Registration_Info_UClass_UInterchangePythonPipelineAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangePythonPipelineAsset"),
Z_Registration_Info_UClass_UInterchangePythonPipelineAsset.InnerSingleton,
StaticRegisterNativesUInterchangePythonPipelineAsset,
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_UInterchangePythonPipelineAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangePythonPipelineAsset_NoRegister()
{
return UInterchangePythonPipelineAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * This class is a helper class for Python pipelines. It allows the class picker to filter the Content Browser instance we want to support\n * in the pipeline stack.\n *\n * Use this class factory to be able to create an instance of a Python pipeline in the Content Browser.\n * A Python pipeline does not have any locked properties, and all default values must be set in the Python script.\n * This restriction exists because Python classes are transient, so any assets created from a Python class cannot be saved.\n * \n */" },
{ "IncludePath", "InterchangePythonPipelineBase.h" },
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
{ "ToolTip", "* This class is a helper class for Python pipelines. It allows the class picker to filter the Content Browser instance we want to support\n* in the pipeline stack.\n*\n* Use this class factory to be able to create an instance of a Python pipeline in the Content Browser.\n* A Python pipeline does not have any locked properties, and all default values must be set in the Python script.\n* This restriction exists because Python classes are transient, so any assets created from a Python class cannot be saved." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonClass_MetaData[] = {
{ "Category", "Interchange|Python" },
{ "Comment", "/** The Python class we want to use as a pipeline. */" },
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
{ "ToolTip", "The Python class we want to use as a pipeline." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeneratedPipeline_MetaData[] = {
{ "Category", "Interchange|Python" },
{ "Comment", "/** The transient pipeline we generate when we load the Python pipeline. */" },
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
{ "ToolTip", "The transient pipeline we generate when we load the Python pipeline." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_JsonDefaultProperties_MetaData[] = {
{ "Category", "Interchange|Python" },
{ "ModuleRelativePath", "Public/InterchangePythonPipelineBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UInterchangePythonPipelineAsset constinit property declarations **********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_PythonClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GeneratedPipeline;
static const UECodeGen_Private::FStrPropertyParams NewProp_JsonDefaultProperties;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UInterchangePythonPipelineAsset constinit property declarations ************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangePythonPipelineAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics
// ********** Begin Class UInterchangePythonPipelineAsset Property Definitions *********************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_PythonClass = { "PythonClass", nullptr, (EPropertyFlags)0x0014000000000001, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangePythonPipelineAsset, PythonClass), Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonClass_MetaData), NewProp_PythonClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_GeneratedPipeline = { "GeneratedPipeline", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangePythonPipelineAsset, GeneratedPipeline), Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeneratedPipeline_MetaData), NewProp_GeneratedPipeline_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_JsonDefaultProperties = { "JsonDefaultProperties", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangePythonPipelineAsset, JsonDefaultProperties), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_JsonDefaultProperties_MetaData), NewProp_JsonDefaultProperties_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_PythonClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_GeneratedPipeline,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::NewProp_JsonDefaultProperties,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::PropPointers) < 2048);
// ********** End Class UInterchangePythonPipelineAsset Property Definitions ***********************
UObject* (*const Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::ClassParams = {
&UInterchangePythonPipelineAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::Class_MetaDataParams)
};
void UInterchangePythonPipelineAsset::StaticRegisterNativesUInterchangePythonPipelineAsset()
{
}
UClass* Z_Construct_UClass_UInterchangePythonPipelineAsset()
{
if (!Z_Registration_Info_UClass_UInterchangePythonPipelineAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangePythonPipelineAsset.OuterSingleton, Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangePythonPipelineAsset.OuterSingleton;
}
UInterchangePythonPipelineAsset::UInterchangePythonPipelineAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangePythonPipelineAsset);
UInterchangePythonPipelineAsset::~UInterchangePythonPipelineAsset() {}
// ********** End Class UInterchangePythonPipelineAsset ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPropertyData::StaticStruct, Z_Construct_UScriptStruct_FPropertyData_Statics::NewStructOps, TEXT("PropertyData"),&Z_Registration_Info_UScriptStruct_FPropertyData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPropertyData), 3285437620U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangePythonPipelineBase, UInterchangePythonPipelineBase::StaticClass, TEXT("UInterchangePythonPipelineBase"), &Z_Registration_Info_UClass_UInterchangePythonPipelineBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangePythonPipelineBase), 3387464519U) },
{ Z_Construct_UClass_UInterchangePythonPipelineAsset, UInterchangePythonPipelineAsset::StaticClass, TEXT("UInterchangePythonPipelineAsset"), &Z_Registration_Info_UClass_UInterchangePythonPipelineAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangePythonPipelineAsset), 2051750106U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_2126931190{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h__Script_InterchangeEngine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,114 @@
// 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 "InterchangePythonPipelineBase.h"
#ifdef INTERCHANGEENGINE_InterchangePythonPipelineBase_generated_h
#error "InterchangePythonPipelineBase.generated.h already included, missing '#pragma once' in InterchangePythonPipelineBase.h"
#endif
#define INTERCHANGEENGINE_InterchangePythonPipelineBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangePythonPipelineBase *******************************************
struct Z_Construct_UClass_UInterchangePythonPipelineBase_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangePythonPipelineBase(); \
friend struct ::Z_Construct_UClass_UInterchangePythonPipelineBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangePythonPipelineBase, UInterchangePipelineBase, COMPILED_IN_FLAGS(CLASS_Abstract), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangePythonPipelineBase_NoRegister) \
DECLARE_SERIALIZER(UInterchangePythonPipelineBase)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangePythonPipelineBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangePythonPipelineBase(UInterchangePythonPipelineBase&&) = delete; \
UInterchangePythonPipelineBase(const UInterchangePythonPipelineBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangePythonPipelineBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangePythonPipelineBase); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangePythonPipelineBase) \
INTERCHANGEENGINE_API virtual ~UInterchangePythonPipelineBase();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_16_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_19_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangePythonPipelineBase;
// ********** End Class UInterchangePythonPipelineBase *********************************************
// ********** Begin ScriptStruct FPropertyData *****************************************************
struct Z_Construct_UScriptStruct_FPropertyData_Statics;
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPropertyData_Statics; \
INTERCHANGEENGINE_API static class UScriptStruct* StaticStruct();
struct FPropertyData;
// ********** End ScriptStruct FPropertyData *******************************************************
// ********** Begin Class UInterchangePythonPipelineAsset ******************************************
struct Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangePythonPipelineAsset_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_49_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangePythonPipelineAsset(); \
friend struct ::Z_Construct_UClass_UInterchangePythonPipelineAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangePythonPipelineAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangePythonPipelineAsset, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangePythonPipelineAsset_NoRegister) \
DECLARE_SERIALIZER(UInterchangePythonPipelineAsset)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_49_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangePythonPipelineAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangePythonPipelineAsset(UInterchangePythonPipelineAsset&&) = delete; \
UInterchangePythonPipelineAsset(const UInterchangePythonPipelineAsset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangePythonPipelineAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangePythonPipelineAsset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangePythonPipelineAsset) \
INTERCHANGEENGINE_API virtual ~UInterchangePythonPipelineAsset();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_46_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_49_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_49_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h_49_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangePythonPipelineAsset;
// ********** End Class UInterchangePythonPipelineAsset ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangePythonPipelineBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,164 @@
// 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 "InterchangeSceneImportAsset.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeInterchangeSceneImportAsset() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInterface_AssetUserData_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeAssetImportData_NoRegister();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeSceneImportAsset();
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeSceneImportAsset_NoRegister();
UPackage* Z_Construct_UPackage__Script_InterchangeEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UInterchangeSceneImportAsset *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UInterchangeSceneImportAsset;
UClass* UInterchangeSceneImportAsset::GetPrivateStaticClass()
{
using TClass = UInterchangeSceneImportAsset;
if (!Z_Registration_Info_UClass_UInterchangeSceneImportAsset.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("InterchangeSceneImportAsset"),
Z_Registration_Info_UClass_UInterchangeSceneImportAsset.InnerSingleton,
StaticRegisterNativesUInterchangeSceneImportAsset,
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_UInterchangeSceneImportAsset.InnerSingleton;
}
UClass* Z_Construct_UClass_UInterchangeSceneImportAsset_NoRegister()
{
return UInterchangeSceneImportAsset::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UInterchangeSceneImportAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/*\n * Class to hold all the data required to properly re-import a level\n */" },
{ "IncludePath", "InterchangeSceneImportAsset.h" },
{ "ModuleRelativePath", "Public/InterchangeSceneImportAsset.h" },
{ "ToolTip", "* Class to hold all the data required to properly re-import a level" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetImportData_MetaData[] = {
{ "Category", "ImportSettings" },
{ "Comment", "/** Importing data and options used for this scene */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeSceneImportAsset.h" },
{ "ToolTip", "Importing data and options used for this scene" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_MetaData[] = {
{ "Comment", "/** Array of user data stored with the asset */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/InterchangeSceneImportAsset.h" },
{ "ToolTip", "Array of user data stored with the asset" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UInterchangeSceneImportAsset constinit property declarations *************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetImportData;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetUserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetUserData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class UInterchangeSceneImportAsset constinit property declarations ***************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UInterchangeSceneImportAsset>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UInterchangeSceneImportAsset_Statics
// ********** Begin Class UInterchangeSceneImportAsset Property Definitions ************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetImportData = { "AssetImportData", nullptr, (EPropertyFlags)0x0116000800080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeSceneImportAsset, AssetImportData), Z_Construct_UClass_UInterchangeAssetImportData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetImportData_MetaData), NewProp_AssetImportData_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetUserData_Inner = { "AssetUserData", nullptr, (EPropertyFlags)0x0104000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAssetUserData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetUserData = { "AssetUserData", nullptr, (EPropertyFlags)0x0114008800000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UInterchangeSceneImportAsset, AssetUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_MetaData), NewProp_AssetUserData_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetImportData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetUserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::NewProp_AssetUserData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class UInterchangeSceneImportAsset Property Definitions **************************
UObject* (*const Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_InterchangeEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UInterface_AssetUserData_NoRegister, (int32)VTABLE_OFFSET(UInterchangeSceneImportAsset, IInterface_AssetUserData), false }, // 3366309698
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::ClassParams = {
&UInterchangeSceneImportAsset::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::PropPointers, nullptr),
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::PropPointers), 0),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::Class_MetaDataParams)
};
void UInterchangeSceneImportAsset::StaticRegisterNativesUInterchangeSceneImportAsset()
{
}
UClass* Z_Construct_UClass_UInterchangeSceneImportAsset()
{
if (!Z_Registration_Info_UClass_UInterchangeSceneImportAsset.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInterchangeSceneImportAsset.OuterSingleton, Z_Construct_UClass_UInterchangeSceneImportAsset_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UInterchangeSceneImportAsset.OuterSingleton;
}
UInterchangeSceneImportAsset::UInterchangeSceneImportAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInterchangeSceneImportAsset);
// ********** End Class UInterchangeSceneImportAsset ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h__Script_InterchangeEngine_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UInterchangeSceneImportAsset, UInterchangeSceneImportAsset::StaticClass, TEXT("UInterchangeSceneImportAsset"), &Z_Registration_Info_UClass_UInterchangeSceneImportAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInterchangeSceneImportAsset), 3697014504U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h__Script_InterchangeEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h__Script_InterchangeEngine_1448310980{
TEXT("/Script/InterchangeEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h__Script_InterchangeEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h__Script_InterchangeEngine_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 "InterchangeSceneImportAsset.h"
#ifdef INTERCHANGEENGINE_InterchangeSceneImportAsset_generated_h
#error "InterchangeSceneImportAsset.generated.h already included, missing '#pragma once' in InterchangeSceneImportAsset.h"
#endif
#define INTERCHANGEENGINE_InterchangeSceneImportAsset_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UInterchangeSceneImportAsset *********************************************
struct Z_Construct_UClass_UInterchangeSceneImportAsset_Statics;
INTERCHANGEENGINE_API UClass* Z_Construct_UClass_UInterchangeSceneImportAsset_NoRegister();
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUInterchangeSceneImportAsset(); \
friend struct ::Z_Construct_UClass_UInterchangeSceneImportAsset_Statics; \
static UClass* GetPrivateStaticClass(); \
friend INTERCHANGEENGINE_API UClass* ::Z_Construct_UClass_UInterchangeSceneImportAsset_NoRegister(); \
public: \
DECLARE_CLASS2(UInterchangeSceneImportAsset, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/InterchangeEngine"), Z_Construct_UClass_UInterchangeSceneImportAsset_NoRegister) \
DECLARE_SERIALIZER(UInterchangeSceneImportAsset) \
virtual UObject* _getUObject() const override { return const_cast<UInterchangeSceneImportAsset*>(this); }
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
INTERCHANGEENGINE_API UInterchangeSceneImportAsset(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UInterchangeSceneImportAsset(UInterchangeSceneImportAsset&&) = delete; \
UInterchangeSceneImportAsset(const UInterchangeSceneImportAsset&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(INTERCHANGEENGINE_API, UInterchangeSceneImportAsset); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInterchangeSceneImportAsset); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInterchangeSceneImportAsset)
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_20_PROLOG
#define FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UInterchangeSceneImportAsset;
// ********** End Class UInterchangeSceneImportAsset ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Interchange_Engine_Public_InterchangeSceneImportAsset_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeAssetImportData.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeBlueprintPipelineBase.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeEditorUtilitiesBase.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeFilePickerBase.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeManager.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeMeshUtilities.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangePipelineConfigurationBase.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeProjectSettings.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangePythonPipelineBase.h
D:\UE_5_7_1\Engine\Source\Runtime\Interchange\Engine\Public\InterchangeSceneImportAsset.h