// 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 "Dataflow/GeometryCollectionAssetNodes.h" #include "GeometryCollection/GeometryCollectionObject.h" #include "GeometryCollection/ManagedArrayCollection.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeGeometryCollectionAssetNodes() {} // ********** Begin Cross Module References ******************************************************** CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTerminalNode(); ENGINE_API UClass* Z_Construct_UClass_UBlueprint_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister(); GEOMETRYCOLLECTIONENGINE_API UClass* Z_Construct_UClass_UGeometryCollection_NoRegister(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh(); GEOMETRYCOLLECTIONENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionSource(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowRootProxyMesh(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode(); UPackage* Z_Construct_UPackage__Script_GeometryCollectionNodes(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FDataflowRootProxyMesh ******************************************** struct Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDataflowRootProxyMesh); } static inline consteval int16 GetStructAlignment() { return alignof(FDataflowRootProxyMesh); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = { { "Category", "RootProxyMesh" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "RootProxyMesh" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideMaterials_MetaData[] = { { "Category", "RootProxyMesh" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDataflowRootProxyMesh constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh; static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideMaterials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideMaterials; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDataflowRootProxyMesh constinit property declarations ************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh; class UScriptStruct* FDataflowRootProxyMesh::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowRootProxyMesh, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("DataflowRootProxyMesh")); } return Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.OuterSingleton; } // ********** Begin ScriptStruct FDataflowRootProxyMesh Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowRootProxyMesh, Mesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowRootProxyMesh, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_OverrideMaterials_Inner = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_OverrideMaterials = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowRootProxyMesh, OverrideMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideMaterials_MetaData), NewProp_OverrideMaterials_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_Mesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_OverrideMaterials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewProp_OverrideMaterials, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDataflowRootProxyMesh Property Definitions ************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, &NewStructOps, "DataflowRootProxyMesh", Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::PropPointers), sizeof(FDataflowRootProxyMesh), alignof(FDataflowRootProxyMesh), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDataflowRootProxyMesh() { if (!Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.InnerSingleton, Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh.InnerSingleton); } // ********** End ScriptStruct FDataflowRootProxyMesh ********************************************** // ********** Begin ScriptStruct FMakeRootProxyMeshDataflowNode ************************************ struct Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMakeRootProxyMeshDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FMakeRootProxyMeshDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Create a RootProxyMesh object\n* (used by geometry collection assets)\n*/" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Create a RootProxyMesh object\n(used by geometry collection assets)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = { { "Category", "RootProxyMesh" }, { "Comment", "/** mesh to use as a proxy */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "mesh to use as a proxy" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "RootProxyMesh" }, { "Comment", "/** transform to use for the proxy, relative to the asset it will be used for */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "transform to use for the proxy, relative to the asset it will be used for" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideMaterials_MetaData[] = { { "Category", "RootProxyMesh" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMesh_MetaData[] = { { "Comment", "/** mesh to use as a proxy */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "mesh to use as a proxy" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMakeRootProxyMeshDataflowNode constinit property declarations **** static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh; static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FObjectPropertyParams NewProp_OverrideMaterials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OverrideMaterials; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMesh; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMakeRootProxyMeshDataflowNode constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FMakeRootProxyMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode; class UScriptStruct* FMakeRootProxyMeshDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("MakeRootProxyMeshDataflowNode")); } return Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FMakeRootProxyMeshDataflowNode Property Definitions *************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeRootProxyMeshDataflowNode, Mesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeRootProxyMeshDataflowNode, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_OverrideMaterials_Inner = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_OverrideMaterials = { "OverrideMaterials", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeRootProxyMeshDataflowNode, OverrideMaterials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideMaterials_MetaData), NewProp_OverrideMaterials_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_RootProxyMesh = { "RootProxyMesh", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeRootProxyMeshDataflowNode, RootProxyMesh), Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMesh_MetaData), NewProp_RootProxyMesh_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_Mesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_OverrideMaterials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_OverrideMaterials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewProp_RootProxyMesh, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMakeRootProxyMeshDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "MakeRootProxyMeshDataflowNode", Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::PropPointers), sizeof(FMakeRootProxyMeshDataflowNode), alignof(FMakeRootProxyMeshDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode.InnerSingleton); } // ********** End ScriptStruct FMakeRootProxyMeshDataflowNode ************************************** // ********** Begin ScriptStruct FMakeRootProxyMeshArrayDataflowNode ******************************* struct Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMakeRootProxyMeshArrayDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FMakeRootProxyMeshArrayDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Create a RootProxyMesh Array\n* (used by geometry collection assets)\n*/" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Create a RootProxyMesh Array\n(used by geometry collection assets)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "Category", "RootProxyMesh" }, { "Comment", "/** newly created array */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "newly created array" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMakeRootProxyMeshArrayDataflowNode constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMakeRootProxyMeshArrayDataflowNode constinit property declarations * static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FMakeRootProxyMeshArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode; class UScriptStruct* FMakeRootProxyMeshArrayDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("MakeRootProxyMeshArrayDataflowNode")); } return Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FMakeRootProxyMeshArrayDataflowNode Property Definitions ********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeRootProxyMeshArrayDataflowNode, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::NewProp_RootProxyMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMakeRootProxyMeshArrayDataflowNode Property Definitions ************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "MakeRootProxyMeshArrayDataflowNode", Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::PropPointers), sizeof(FMakeRootProxyMeshArrayDataflowNode), alignof(FMakeRootProxyMeshArrayDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode.InnerSingleton); } // ********** End ScriptStruct FMakeRootProxyMeshArrayDataflowNode ********************************* // ********** Begin ScriptStruct FAddRootProxyMeshToArrayDataflowNode ****************************** struct Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAddRootProxyMeshToArrayDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FAddRootProxyMeshToArrayDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/*\n* Add a root proxy object to an array of root proxy mesh\n* * (used by geometry collection assets)\n*/" }, { "DataflowGeometryCollection", "" }, { "DataflowTerminal", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "* Add a root proxy object to an array of root proxy mesh\n* * (used by geometry collection assets)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "Comment", "/** Root proxy array to add the mesh to */" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "RootProxyMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Root proxy array to add the mesh to" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMesh_MetaData[] = { { "Category", "RootProxyMesh" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAddRootProxyMeshToArrayDataflowNode constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMesh; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAddRootProxyMeshToArrayDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAddRootProxyMeshToArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode; class UScriptStruct* FAddRootProxyMeshToArrayDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("AddRootProxyMeshToArrayDataflowNode")); } return Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FAddRootProxyMeshToArrayDataflowNode Property Definitions ********* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddRootProxyMeshToArrayDataflowNode, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMesh = { "RootProxyMesh", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddRootProxyMeshToArrayDataflowNode, RootProxyMesh), Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMesh_MetaData), NewProp_RootProxyMesh_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMeshes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewProp_RootProxyMesh, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAddRootProxyMeshToArrayDataflowNode Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "AddRootProxyMeshToArrayDataflowNode", Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::PropPointers), sizeof(FAddRootProxyMeshToArrayDataflowNode), alignof(FAddRootProxyMeshToArrayDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode.InnerSingleton); } // ********** End ScriptStruct FAddRootProxyMeshToArrayDataflowNode ******************************** // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 ************************ struct Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGeometryCollectionTerminalDataflowNode_v2); } static inline consteval int16 GetStructAlignment() { return alignof(FGeometryCollectionTerminalDataflowNode_v2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/*\n* Geometry Collection asset terminal node\n*/" }, { "DataflowGeometryCollection", "" }, { "DataflowTerminal", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "* Geometry Collection asset terminal node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Collection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials to set on this asset */" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Materials" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials to set on this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** array of instanced meshes*/" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "InstancedMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of instanced meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGeometryCollectionTerminalDataflowNode_v2 cannot be polymorphic unless super FDataflowTerminalNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2; class UScriptStruct* FGeometryCollectionTerminalDataflowNode_v2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GeometryCollectionTerminalDataflowNode_v2")); } return Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.OuterSingleton; } // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 Property Definitions *** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode_v2, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode_v2, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode_v2, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode_v2, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_InstancedMeshes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewProp_RootProxyMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowTerminalNode, &NewStructOps, "GeometryCollectionTerminalDataflowNode_v2", Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::PropPointers), sizeof(FGeometryCollectionTerminalDataflowNode_v2), alignof(FGeometryCollectionTerminalDataflowNode_v2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.InnerSingleton, Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2.InnerSingleton); } // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode_v2 ************************** // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode *************************** struct Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGeometryCollectionTerminalDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGeometryCollectionTerminalDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/*\n* Geometry Collection asset terminal node\n* Deprecated (5.6) - Use version 2 of the same node that only support material interface array as materials input \n*/" }, { "DataflowTerminal", "" }, { "Deprecated", "5.6" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "* Geometry Collection asset terminal node\n* Deprecated (5.6) - Use version 2 of the same node that only support material interface array as materials input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Collection" }, { "DisplayName", "Collection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Materials" }, { "DisplayName", "Materials" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInstances_MetaData[] = { { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "MaterialInstances" }, { "DisplayName", "MaterialInstances" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** array of instanced meshes*/" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "InstancedMeshes" }, { "DisplayName", "InstancedMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of instanced meshes" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInstances_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInstances; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGeometryCollectionTerminalDataflowNode cannot be polymorphic unless super FDataflowTerminalNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode; class UScriptStruct* FGeometryCollectionTerminalDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GeometryCollectionTerminalDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGeometryCollectionTerminalDataflowNode Property Definitions ****** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_MaterialInstances_Inner = { "MaterialInstances", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_MaterialInstances = { "MaterialInstances", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode, MaterialInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInstances_MetaData), NewProp_MaterialInstances_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTerminalDataflowNode, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_MaterialInstances_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_MaterialInstances, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewProp_InstancedMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode Property Definitions ******** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowTerminalNode, &NewStructOps, "GeometryCollectionTerminalDataflowNode", Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::PropPointers), sizeof(FGeometryCollectionTerminalDataflowNode), alignof(FGeometryCollectionTerminalDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGeometryCollectionTerminalDataflowNode ***************************** // ********** Begin ScriptStruct FGetGeometryCollectionAssetDataflowNode *************************** struct Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGetGeometryCollectionAssetDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGetGeometryCollectionAssetDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Get Current geometry collection asset \n * Note : Use with caution as this may get replaced in a near future for a more generic getAsset node\n */" }, { "DataflowGeometryCollection", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Get Current geometry collection asset\nNote : Use with caution as this may get replaced in a near future for a more generic getAsset node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Asset_MetaData[] = { { "Comment", "/** Asset this data flow graph instance is assigned to */" }, { "DataflowOutput", "" }, { "DisplayName", "Asset" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset this data flow graph instance is assigned to" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGetGeometryCollectionAssetDataflowNode constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_Asset; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGetGeometryCollectionAssetDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGetGeometryCollectionAssetDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode; class UScriptStruct* FGetGeometryCollectionAssetDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GetGeometryCollectionAssetDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGetGeometryCollectionAssetDataflowNode Property Definitions ****** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::NewProp_Asset = { "Asset", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetGeometryCollectionAssetDataflowNode, Asset), Z_Construct_UClass_UGeometryCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Asset_MetaData), NewProp_Asset_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::NewProp_Asset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGetGeometryCollectionAssetDataflowNode Property Definitions ******** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GetGeometryCollectionAssetDataflowNode", Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::PropPointers), sizeof(FGetGeometryCollectionAssetDataflowNode), alignof(FGetGeometryCollectionAssetDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGetGeometryCollectionAssetDataflowNode ***************************** // ********** Begin ScriptStruct FGetGeometryCollectionSourcesDataflowNode ************************* struct Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGetGeometryCollectionSourcesDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGetGeometryCollectionSourcesDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Get the list of the original mesh information used to create a specific geometryc collection asset\n * each entry contains a mesh, a transform and a list of override materials\n */" }, { "DataflowGeometryCollection", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Get the list of the original mesh information used to create a specific geometryc collection asset\neach entry contains a mesh, a transform and a list of override materials" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Asset_MetaData[] = { { "Comment", "/** Asset to get geometry sources from */" }, { "DataflowInput", "" }, { "DisplayName", "Asset" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset to get geometry sources from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sources_MetaData[] = { { "Comment", "/** array of geometry sources */" }, { "DataflowOutput", "" }, { "DisplayName", "Sources" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of geometry sources" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGetGeometryCollectionSourcesDataflowNode constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_Asset; static const UECodeGen_Private::FStructPropertyParams NewProp_Sources_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Sources; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGetGeometryCollectionSourcesDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGetGeometryCollectionSourcesDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode; class UScriptStruct* FGetGeometryCollectionSourcesDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GetGeometryCollectionSourcesDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGetGeometryCollectionSourcesDataflowNode Property Definitions **** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Asset = { "Asset", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetGeometryCollectionSourcesDataflowNode, Asset), Z_Construct_UClass_UGeometryCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Asset_MetaData), NewProp_Asset_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Sources_Inner = { "Sources", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionSource, METADATA_PARAMS(0, nullptr) }; // 3920024876 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Sources = { "Sources", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetGeometryCollectionSourcesDataflowNode, Sources), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sources_MetaData), NewProp_Sources_MetaData) }; // 3920024876 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Asset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Sources_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewProp_Sources, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGetGeometryCollectionSourcesDataflowNode Property Definitions ****** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GetGeometryCollectionSourcesDataflowNode", Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::PropPointers), sizeof(FGetGeometryCollectionSourcesDataflowNode), alignof(FGetGeometryCollectionSourcesDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGetGeometryCollectionSourcesDataflowNode *************************** // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode ****************** struct Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FCreateGeometryCollectionFromSourcesDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FCreateGeometryCollectionFromSourcesDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * create a geometry collection from a set of geometry sources \n * DEPRECATED 5.6 : use the new node version with a single material array output \n */" }, { "DataflowGeometryCollection", "" }, { "Deprecated", "5.6" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "create a geometry collection from a set of geometry sources\nDEPRECATED 5.6 : use the new node version with a single material array output" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sources_MetaData[] = { { "Comment", "/** array of geometry sources */" }, { "DataflowInput", "" }, { "DisplayName", "Sources" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of geometry sources" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "DisplayName", "Collection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowOutput", "" }, { "DisplayName", "Materials" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInstances_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowOutput", "" }, { "DisplayName", "MaterialInstances" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** array of instanced meshes*/" }, { "DataflowOutput", "" }, { "DisplayName", "InstancedMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of instanced meshes" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Sources_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Sources; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInstances_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInstances; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FCreateGeometryCollectionFromSourcesDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode; class UScriptStruct* FCreateGeometryCollectionFromSourcesDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("CreateGeometryCollectionFromSourcesDataflowNode")); } return Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Sources_Inner = { "Sources", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionSource, METADATA_PARAMS(0, nullptr) }; // 3920024876 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Sources = { "Sources", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode, Sources), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sources_MetaData), NewProp_Sources_MetaData) }; // 3920024876 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_MaterialInstances_Inner = { "MaterialInstances", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_MaterialInstances = { "MaterialInstances", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode, MaterialInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInstances_MetaData), NewProp_MaterialInstances_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Sources_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Sources, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_MaterialInstances_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_MaterialInstances, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewProp_InstancedMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "CreateGeometryCollectionFromSourcesDataflowNode", Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::PropPointers), sizeof(FCreateGeometryCollectionFromSourcesDataflowNode), alignof(FCreateGeometryCollectionFromSourcesDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode.InnerSingleton); } // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode ******************** // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 *************** struct Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FCreateGeometryCollectionFromSourcesDataflowNode_v2); } static inline consteval int16 GetStructAlignment() { return alignof(FCreateGeometryCollectionFromSourcesDataflowNode_v2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * create a geometry collection from a set of geometry sources\n * if the source array is not connected, the source array from the current asset is going to be used\n */" }, { "DataflowGeometryCollection", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "create a geometry collection from a set of geometry sources\nif the source array is not connected, the source array from the current asset is going to be used" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sources_MetaData[] = { { "Comment", "/** array of geometry sources */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of geometry sources" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** array of instanced meshes*/" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "array of instanced meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "Comment", "/** corresponding source proxies */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "corresponding source proxies" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Sources_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Sources; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FCreateGeometryCollectionFromSourcesDataflowNode_v2 cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2; class UScriptStruct* FCreateGeometryCollectionFromSourcesDataflowNode_v2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("CreateGeometryCollectionFromSourcesDataflowNode_v2")); } return Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.OuterSingleton; } // ********** Begin ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 Property Definitions const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Sources_Inner = { "Sources", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionSource, METADATA_PARAMS(0, nullptr) }; // 3920024876 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Sources = { "Sources", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode_v2, Sources), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sources_MetaData), NewProp_Sources_MetaData) }; // 3920024876 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode_v2, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode_v2, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode_v2, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCreateGeometryCollectionFromSourcesDataflowNode_v2, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Sources_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Sources, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_InstancedMeshes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewProp_RootProxyMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 Property Definitions const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "CreateGeometryCollectionFromSourcesDataflowNode_v2", Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::PropPointers), sizeof(FCreateGeometryCollectionFromSourcesDataflowNode_v2), alignof(FCreateGeometryCollectionFromSourcesDataflowNode_v2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2() { if (!Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.InnerSingleton, Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2.InnerSingleton); } // ********** End ScriptStruct FCreateGeometryCollectionFromSourcesDataflowNode_v2 ***************** // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode *********************** struct Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGeometryCollectionToCollectionDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGeometryCollectionToCollectionDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Converts a UGeometryCollection asset to an FManagedArrayCollection\n * DEPRECATED 5.6 : use the new version that only has one material array output \n */" }, { "DataflowContext", "GeometryCollection" }, { "DataflowGeometryCollection", "" }, { "Deprecated", "5.6" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Converts a UGeometryCollection asset to an FManagedArrayCollection\nDEPRECATED 5.6 : use the new version that only has one material array output" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeometryCollection_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Asset input */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "DisplayName", "Collection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowOutput", "" }, { "DisplayName", "Materials" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInstances_MetaData[] = { { "Comment", "/** Material instances array from the static mesh */" }, { "DataflowOutput", "" }, { "DisplayName", "MaterialInstances" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Material instances array from the static mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** Array of instanced meshes*/" }, { "DataflowOutput", "" }, { "DisplayName", "InstancedMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Array of instanced meshes" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_GeometryCollection; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInstances_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInstances; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGeometryCollectionToCollectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode; class UScriptStruct* FGeometryCollectionToCollectionDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GeometryCollectionToCollectionDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode Property Definitions ** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_GeometryCollection = { "GeometryCollection", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode, GeometryCollection), Z_Construct_UClass_UGeometryCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeometryCollection_MetaData), NewProp_GeometryCollection_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_MaterialInstances_Inner = { "MaterialInstances", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_MaterialInstances = { "MaterialInstances", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode, MaterialInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInstances_MetaData), NewProp_MaterialInstances_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_GeometryCollection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_MaterialInstances_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_MaterialInstances, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewProp_InstancedMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode Property Definitions **** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GeometryCollectionToCollectionDataflowNode", Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::PropPointers), sizeof(FGeometryCollectionToCollectionDataflowNode), alignof(FGeometryCollectionToCollectionDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode ************************* // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 ******************** struct Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGeometryCollectionToCollectionDataflowNode_v2); } static inline consteval int16 GetStructAlignment() { return alignof(FGeometryCollectionToCollectionDataflowNode_v2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Converts a UGeometryCollection asset to an FManagedArrayCollection\n */" }, { "DataflowContext", "GeometryCollection" }, { "DataflowGeometryCollection", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Converts a UGeometryCollection asset to an FManagedArrayCollection" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeometryCollection_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Asset input */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Material instances array from the static mesh */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Material instances array from the static mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** Array of instanced meshes*/" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Array of instanced meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "Comment", "/** corresponding source proxies */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "corresponding source proxies" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_GeometryCollection; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGeometryCollectionToCollectionDataflowNode_v2 cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2; class UScriptStruct* FGeometryCollectionToCollectionDataflowNode_v2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GeometryCollectionToCollectionDataflowNode_v2")); } return Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.OuterSingleton; } // ********** Begin ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 Property Definitions const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_GeometryCollection = { "GeometryCollection", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode_v2, GeometryCollection), Z_Construct_UClass_UGeometryCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeometryCollection_MetaData), NewProp_GeometryCollection_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode_v2, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode_v2, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode_v2, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionToCollectionDataflowNode_v2, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_GeometryCollection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 Property Definitions * const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GeometryCollectionToCollectionDataflowNode_v2", Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::PropPointers), sizeof(FGeometryCollectionToCollectionDataflowNode_v2), alignof(FGeometryCollectionToCollectionDataflowNode_v2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2() { if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.InnerSingleton, Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2.InnerSingleton); } // ********** End ScriptStruct FGeometryCollectionToCollectionDataflowNode_v2 ********************** // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode ******************************** struct Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FBlueprintToCollectionDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FBlueprintToCollectionDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Create a geometry collection from an asset\n * DEPRECATED 5.6 : use the new version that only has one material array output \n */" }, { "DataflowContext", "GeometryCollection" }, { "DataflowGeometryCollection", "" }, { "Deprecated", "5.6" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Create a geometry collection from an asset\nDEPRECATED 5.6 : use the new version that only has one material array output" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blueprint_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Asset input */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSplitComponents_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Split components */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Split components" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "DisplayName", "Collection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Materials array to use for this asset */" }, { "DataflowOutput", "" }, { "DisplayName", "Materials" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Materials array to use for this asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialInstances_MetaData[] = { { "Comment", "/** Material instances array from the static mesh */" }, { "DataflowOutput", "" }, { "DisplayName", "MaterialInstances" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Material instances array from the static mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** Array of instanced meshes*/" }, { "DataflowOutput", "" }, { "DisplayName", "InstancedMeshes" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Array of instanced meshes" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_Blueprint; static void NewProp_bSplitComponents_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSplitComponents; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialInstances_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialInstances; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FBlueprintToCollectionDataflowNode constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FBlueprintToCollectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode; class UScriptStruct* FBlueprintToCollectionDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("BlueprintToCollectionDataflowNode")); } return Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode Property Definitions *********** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Blueprint = { "Blueprint", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode, Blueprint), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blueprint_MetaData), NewProp_Blueprint_MetaData) }; void Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_bSplitComponents_SetBit(void* Obj) { ((FBlueprintToCollectionDataflowNode*)Obj)->bSplitComponents = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_bSplitComponents = { "bSplitComponents", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FBlueprintToCollectionDataflowNode), &Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_bSplitComponents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSplitComponents_MetaData), NewProp_bSplitComponents_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_MaterialInstances_Inner = { "MaterialInstances", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_MaterialInstances = { "MaterialInstances", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode, MaterialInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialInstances_MetaData), NewProp_MaterialInstances_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Blueprint, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_bSplitComponents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_MaterialInstances_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_MaterialInstances, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewProp_InstancedMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FBlueprintToCollectionDataflowNode Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "BlueprintToCollectionDataflowNode", Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::PropPointers), sizeof(FBlueprintToCollectionDataflowNode), alignof(FBlueprintToCollectionDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode.InnerSingleton); } // ********** End ScriptStruct FBlueprintToCollectionDataflowNode ********************************** // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode_v2 ***************************** struct Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FBlueprintToCollectionDataflowNode_v2); } static inline consteval int16 GetStructAlignment() { return alignof(FBlueprintToCollectionDataflowNode_v2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n* Create a geometry collection from an asset\n*/" }, { "DataflowContext", "GeometryCollection" }, { "DataflowGeometryCollection", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Create a geometry collection from an asset" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blueprint_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Asset input */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Asset input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSplitComponents_MetaData[] = { { "Category", "Asset" }, { "Comment", "/** Split components */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Split components" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = { { "Comment", "/** Geometry collection newly created */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Geometry collection newly created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Comment", "/** Material instances array from the static mesh */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Material instances array from the static mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstancedMeshes_MetaData[] = { { "Comment", "/** Array of instanced meshes*/" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "Array of instanced meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootProxyMeshes_MetaData[] = { { "Comment", "/** corresponding source proxies */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionAssetNodes.h" }, { "ToolTip", "corresponding source proxies" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode_v2 constinit property declarations static const UECodeGen_Private::FObjectPropertyParams NewProp_Blueprint; static void NewProp_bSplitComponents_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSplitComponents; static const UECodeGen_Private::FStructPropertyParams NewProp_Collection; static const UECodeGen_Private::FObjectPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FStructPropertyParams NewProp_InstancedMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InstancedMeshes; static const UECodeGen_Private::FStructPropertyParams NewProp_RootProxyMeshes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RootProxyMeshes; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FBlueprintToCollectionDataflowNode_v2 constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FBlueprintToCollectionDataflowNode_v2 cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2; class UScriptStruct* FBlueprintToCollectionDataflowNode_v2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("BlueprintToCollectionDataflowNode_v2")); } return Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.OuterSingleton; } // ********** Begin ScriptStruct FBlueprintToCollectionDataflowNode_v2 Property Definitions ******** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Blueprint = { "Blueprint", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode_v2, Blueprint), Z_Construct_UClass_UBlueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blueprint_MetaData), NewProp_Blueprint_MetaData) }; void Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_bSplitComponents_SetBit(void* Obj) { ((FBlueprintToCollectionDataflowNode_v2*)Obj)->bSplitComponents = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_bSplitComponents = { "bSplitComponents", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FBlueprintToCollectionDataflowNode_v2), &Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_bSplitComponents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSplitComponents_MetaData), NewProp_bSplitComponents_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode_v2, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode_v2, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGeometryCollectionAutoInstanceMesh, METADATA_PARAMS(0, nullptr) }; // 2808260528 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes = { "InstancedMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode_v2, InstancedMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstancedMeshes_MetaData), NewProp_InstancedMeshes_MetaData) }; // 2808260528 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowRootProxyMesh, METADATA_PARAMS(0, nullptr) }; // 346901036 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes = { "RootProxyMeshes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBlueprintToCollectionDataflowNode_v2, RootProxyMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootProxyMeshes_MetaData), NewProp_RootProxyMeshes_MetaData) }; // 346901036 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Blueprint, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_bSplitComponents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Collection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_Materials, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_InstancedMeshes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewProp_RootProxyMeshes, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FBlueprintToCollectionDataflowNode_v2 Property Definitions ********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "BlueprintToCollectionDataflowNode_v2", Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::PropPointers), sizeof(FBlueprintToCollectionDataflowNode_v2), alignof(FBlueprintToCollectionDataflowNode_v2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2() { if (!Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.InnerSingleton, Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2.InnerSingleton); } // ********** End ScriptStruct FBlueprintToCollectionDataflowNode_v2 ******************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionAssetNodes_h__Script_GeometryCollectionNodes_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FDataflowRootProxyMesh::StaticStruct, Z_Construct_UScriptStruct_FDataflowRootProxyMesh_Statics::NewStructOps, TEXT("DataflowRootProxyMesh"),&Z_Registration_Info_UScriptStruct_FDataflowRootProxyMesh, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowRootProxyMesh), 346901036U) }, { FMakeRootProxyMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FMakeRootProxyMeshDataflowNode_Statics::NewStructOps, TEXT("MakeRootProxyMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMakeRootProxyMeshDataflowNode), 466763331U) }, { FMakeRootProxyMeshArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode_Statics::NewStructOps, TEXT("MakeRootProxyMeshArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FMakeRootProxyMeshArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMakeRootProxyMeshArrayDataflowNode), 2491910072U) }, { FAddRootProxyMeshToArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode_Statics::NewStructOps, TEXT("AddRootProxyMeshToArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FAddRootProxyMeshToArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAddRootProxyMeshToArrayDataflowNode), 492064084U) }, { FGeometryCollectionTerminalDataflowNode_v2::StaticStruct, Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2_Statics::NewStructOps, TEXT("GeometryCollectionTerminalDataflowNode_v2"),&Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode_v2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGeometryCollectionTerminalDataflowNode_v2), 1824386264U) }, { FGeometryCollectionTerminalDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGeometryCollectionTerminalDataflowNode_Statics::NewStructOps, TEXT("GeometryCollectionTerminalDataflowNode"),&Z_Registration_Info_UScriptStruct_FGeometryCollectionTerminalDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGeometryCollectionTerminalDataflowNode), 3795825779U) }, { FGetGeometryCollectionAssetDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetGeometryCollectionAssetDataflowNode_Statics::NewStructOps, TEXT("GetGeometryCollectionAssetDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetGeometryCollectionAssetDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetGeometryCollectionAssetDataflowNode), 2322493129U) }, { FGetGeometryCollectionSourcesDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode_Statics::NewStructOps, TEXT("GetGeometryCollectionSourcesDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetGeometryCollectionSourcesDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetGeometryCollectionSourcesDataflowNode), 1239962909U) }, { FCreateGeometryCollectionFromSourcesDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_Statics::NewStructOps, TEXT("CreateGeometryCollectionFromSourcesDataflowNode"),&Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCreateGeometryCollectionFromSourcesDataflowNode), 1569942418U) }, { FCreateGeometryCollectionFromSourcesDataflowNode_v2::StaticStruct, Z_Construct_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2_Statics::NewStructOps, TEXT("CreateGeometryCollectionFromSourcesDataflowNode_v2"),&Z_Registration_Info_UScriptStruct_FCreateGeometryCollectionFromSourcesDataflowNode_v2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCreateGeometryCollectionFromSourcesDataflowNode_v2), 3502195978U) }, { FGeometryCollectionToCollectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_Statics::NewStructOps, TEXT("GeometryCollectionToCollectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGeometryCollectionToCollectionDataflowNode), 578367958U) }, { FGeometryCollectionToCollectionDataflowNode_v2::StaticStruct, Z_Construct_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2_Statics::NewStructOps, TEXT("GeometryCollectionToCollectionDataflowNode_v2"),&Z_Registration_Info_UScriptStruct_FGeometryCollectionToCollectionDataflowNode_v2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGeometryCollectionToCollectionDataflowNode_v2), 1378996228U) }, { FBlueprintToCollectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_Statics::NewStructOps, TEXT("BlueprintToCollectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBlueprintToCollectionDataflowNode), 286302843U) }, { FBlueprintToCollectionDataflowNode_v2::StaticStruct, Z_Construct_UScriptStruct_FBlueprintToCollectionDataflowNode_v2_Statics::NewStructOps, TEXT("BlueprintToCollectionDataflowNode_v2"),&Z_Registration_Info_UScriptStruct_FBlueprintToCollectionDataflowNode_v2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBlueprintToCollectionDataflowNode_v2), 404641230U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionAssetNodes_h__Script_GeometryCollectionNodes_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionAssetNodes_h__Script_GeometryCollectionNodes_1911675663{ TEXT("/Script/GeometryCollectionNodes"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionAssetNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionAssetNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS