// 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/GeometryCollectionArrayNodes.h" #include "Dataflow/DataflowAnyType.h" #include "Dataflow/DataflowSelection.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 EmptyLinkFunctionForGeneratedCodeGeometryCollectionArrayNodes() {} // ********** Begin Cross Module References ******************************************************** CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector3f(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowAllTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowFaceSelection(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTransformSelection(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexSelection(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowConvertToArrayNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowGetArrayElementNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowGetArraySizeNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetArrayElementDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode(); UPackage* Z_Construct_UPackage__Script_GeometryCollectionNodes(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FGetFloatArrayElementDataflowNode ********************************* struct Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGetFloatArrayElementDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGetFloatArrayElementDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Returns the specified element from an array\n * DEPRECATED 5.6 - use the generic GetArrayElement node instead\n *\n */" }, { "Deprecated", "5.600000" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Returns the specified element from an array\nDEPRECATED 5.6 - use the generic GetArrayElement node instead" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = { { "Category", "Index" }, { "Comment", "/** Element index */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Element index" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** Array to get the element from */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to get the element from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatValue_MetaData[] = { { "Comment", "/** Specified element */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Specified element" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGetFloatArrayElementDataflowNode constinit property declarations * static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGetFloatArrayElementDataflowNode constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGetFloatArrayElementDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode; class UScriptStruct* FGetFloatArrayElementDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GetFloatArrayElementDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGetFloatArrayElementDataflowNode Property Definitions ************ const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetFloatArrayElementDataflowNode, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetFloatArrayElementDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatValue = { "FloatValue", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetFloatArrayElementDataflowNode, FloatValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatValue_MetaData), NewProp_FloatValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewProp_FloatValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGetFloatArrayElementDataflowNode Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GetFloatArrayElementDataflowNode", Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::PropPointers), sizeof(FGetFloatArrayElementDataflowNode), alignof(FGetFloatArrayElementDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGetFloatArrayElementDataflowNode *********************************** // ********** Begin Enum EFloatArrayToIntArrayFunctionEnum ***************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum; static UEnum* EFloatArrayToIntArrayFunctionEnum_StaticEnum() { if (!Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.OuterSingleton) { Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EFloatArrayToIntArrayFunctionEnum")); } return Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EFloatArrayToIntArrayFunctionEnum_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Dataflow_FloatToInt_Function_Ceil.DisplayName", "Ceil()" }, { "Dataflow_FloatToInt_Function_Ceil.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Ceil" }, { "Dataflow_FloatToInt_Function_Floor.DisplayName", "Floor()" }, { "Dataflow_FloatToInt_Function_Floor.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Floor" }, { "Dataflow_FloatToInt_Function_Round.DisplayName", "Round()" }, { "Dataflow_FloatToInt_Function_Round.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Round" }, { "Dataflow_FloatToInt_Function_Truncate.DisplayName", "Truncate()" }, { "Dataflow_FloatToInt_Function_Truncate.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Truncate" }, { "Dataflow_FloatToInt_NonZeroToIndex.DisplayName", "Non-zero to Index" }, { "Dataflow_FloatToInt_NonZeroToIndex.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_NonZeroToIndex" }, { "Dataflow_FloatToInt_ZeroToIndex.DisplayName", "Zero to Index" }, { "Dataflow_FloatToInt_ZeroToIndex.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_ZeroToIndex" }, { "Dataflow_Max.Comment", "//~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EFloatArrayToIntArrayFunctionEnum::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "256th entry" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Floor", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Floor }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Ceil", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Ceil }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Round", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Round }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Truncate", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_Function_Truncate }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_NonZeroToIndex", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_NonZeroToIndex }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_ZeroToIndex", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_FloatToInt_ZeroToIndex }, { "EFloatArrayToIntArrayFunctionEnum::Dataflow_Max", (int64)EFloatArrayToIntArrayFunctionEnum::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EFloatArrayToIntArrayFunctionEnum", "EFloatArrayToIntArrayFunctionEnum", Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum() { if (!Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum_Statics::EnumParams); } return Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum.InnerSingleton; } // ********** End Enum EFloatArrayToIntArrayFunctionEnum ******************************************* // ********** Begin ScriptStruct FFloatArrayToIntArrayDataflowNode ********************************* struct Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFloatArrayToIntArrayDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FFloatArrayToIntArrayDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Converts a Float array to Int array using the specified method.\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Converts a Float array to Int array using the specified method." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Function_MetaData[] = { { "Category", "Float" }, { "Comment", "/** Conversion method:\n\x09* Floor takes the floor of each input float value - 1.1 turns into 1.\n\x09* Ceil takes the ceil - 1.1 turns into 2.\n\x09* Round rounds to the nearest integer - 1.1 turns into 1.\n\x09* Tuncate trucates like a type cast - 1.1 turns into 1.\n\x09* Non-zero to Index appends the index of all non-zero values to the output array.\n\x09* Zero to Index appends the index of all zero values to the output array.\n\x09*/" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Conversion method:\nFloor takes the floor of each input float value - 1.1 turns into 1.\nCeil takes the ceil - 1.1 turns into 2.\nRound rounds to the nearest integer - 1.1 turns into 1.\nTuncate trucates like a type cast - 1.1 turns into 1.\nNon-zero to Index appends the index of all non-zero values to the output array.\nZero to Index appends the index of all zero values to the output array." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Category", "Float" }, { "Comment", "/** Float array value to convert */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Float array value to convert" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntArray_MetaData[] = { { "Comment", "/** Int array output */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Int array output" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFloatArrayToIntArrayDataflowNode constinit property declarations * static const UECodeGen_Private::FBytePropertyParams NewProp_Function_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Function; static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FIntPropertyParams NewProp_IntArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_IntArray; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFloatArrayToIntArrayDataflowNode constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FFloatArrayToIntArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode; class UScriptStruct* FFloatArrayToIntArrayDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("FloatArrayToIntArrayDataflowNode")); } return Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FFloatArrayToIntArrayDataflowNode Property Definitions ************ const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_Function_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_Function = { "Function", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToIntArrayDataflowNode, Function), Z_Construct_UEnum_GeometryCollectionNodes_EFloatArrayToIntArrayFunctionEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Function_MetaData), NewProp_Function_MetaData) }; // 891762755 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToIntArrayDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_IntArray_Inner = { "IntArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_IntArray = { "IntArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToIntArrayDataflowNode, IntArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntArray_MetaData), NewProp_IntArray_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_Function_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_Function, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_IntArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewProp_IntArray, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFloatArrayToIntArrayDataflowNode Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "FloatArrayToIntArrayDataflowNode", Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::PropPointers), sizeof(FFloatArrayToIntArrayDataflowNode), alignof(FFloatArrayToIntArrayDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode.InnerSingleton); } // ********** End ScriptStruct FFloatArrayToIntArrayDataflowNode *********************************** // ********** Begin ScriptStruct FGetArrayElementDataflowNode ************************************** struct Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGetArrayElementDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGetArrayElementDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Returns the specified element from an array\n * DEPRECATED 5.6 - use the generic GetArrayElement node instead\n *\n */" }, { "Deprecated", "5.600000" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Returns the specified element from an array\nDEPRECATED 5.6 - use the generic GetArrayElement node instead" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = { { "Category", "Index" }, { "Comment", "/** Element index */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Element index" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Points_MetaData[] = { { "Comment", "/** Array to get the element from */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to get the element from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Point_MetaData[] = { { "Comment", "/** Specified element */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Specified element" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGetArrayElementDataflowNode constinit property declarations ****** static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FStructPropertyParams NewProp_Points_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Points; static const UECodeGen_Private::FStructPropertyParams NewProp_Point; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGetArrayElementDataflowNode constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGetArrayElementDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode; class UScriptStruct* FGetArrayElementDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetArrayElementDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GetArrayElementDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGetArrayElementDataflowNode Property Definitions ***************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetArrayElementDataflowNode, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Points_Inner = { "Points", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Points = { "Points", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetArrayElementDataflowNode, Points), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Points_MetaData), NewProp_Points_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Point = { "Point", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetArrayElementDataflowNode, Point), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Point_MetaData), NewProp_Point_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Points_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Points, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewProp_Point, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGetArrayElementDataflowNode Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GetArrayElementDataflowNode", Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::PropPointers), sizeof(FGetArrayElementDataflowNode), alignof(FGetArrayElementDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGetArrayElementDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGetArrayElementDataflowNode **************************************** // ********** Begin ScriptStruct FGetNumArrayElementsDataflowNode ********************************** struct Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FGetNumArrayElementsDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FGetNumArrayElementsDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Returns the number of elements in an array\n * DEPRECATED 5.6 - use the generic GetArraySize node instead\n * \n */" }, { "Deprecated", "5.600000" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Returns the number of elements in an array\nDEPRECATED 5.6 - use the generic GetArraySize node instead" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** Float array input */" }, { "DataflowInput", "" }, { "DisplayName", "FloatArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Float array input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IntArray_MetaData[] = { { "Comment", "/** Int32 array input */" }, { "DataflowInput", "" }, { "DisplayName", "IntArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Int32 array input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Points_MetaData[] = { { "Comment", "/** FVector array input */" }, { "DataflowInput", "" }, { "DisplayName", "VectorArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "FVector array input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Vector3fArray_MetaData[] = { { "Comment", "/** FVector3f array input */" }, { "DataflowInput", "" }, { "DisplayName", "Vector3fArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "FVector3f array input" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumElements_MetaData[] = { { "Comment", "/** Number of elements in the array */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Number of elements in the array" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FGetNumArrayElementsDataflowNode constinit property declarations ** static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FIntPropertyParams NewProp_IntArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_IntArray; static const UECodeGen_Private::FStructPropertyParams NewProp_Points_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Points; static const UECodeGen_Private::FStructPropertyParams NewProp_Vector3fArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Vector3fArray; static const UECodeGen_Private::FIntPropertyParams NewProp_NumElements; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FGetNumArrayElementsDataflowNode constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FGetNumArrayElementsDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode; class UScriptStruct* FGetNumArrayElementsDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("GetNumArrayElementsDataflowNode")); } return Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FGetNumArrayElementsDataflowNode Property Definitions ************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetNumArrayElementsDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_IntArray_Inner = { "IntArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_IntArray = { "IntArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetNumArrayElementsDataflowNode, IntArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IntArray_MetaData), NewProp_IntArray_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Points_Inner = { "Points", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Points = { "Points", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetNumArrayElementsDataflowNode, Points), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Points_MetaData), NewProp_Points_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Vector3fArray_Inner = { "Vector3fArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Vector3fArray = { "Vector3fArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetNumArrayElementsDataflowNode, Vector3fArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Vector3fArray_MetaData), NewProp_Vector3fArray_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_NumElements = { "NumElements", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetNumArrayElementsDataflowNode, NumElements), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumElements_MetaData), NewProp_NumElements_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_IntArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_IntArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Points_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Points, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Vector3fArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_Vector3fArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewProp_NumElements, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FGetNumArrayElementsDataflowNode Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "GetNumArrayElementsDataflowNode", Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::PropPointers), sizeof(FGetNumArrayElementsDataflowNode), alignof(FGetNumArrayElementsDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode.InnerSingleton); } // ********** End ScriptStruct FGetNumArrayElementsDataflowNode ************************************ // ********** Begin ScriptStruct FBoolArrayToFaceSelectionDataflowNode ***************************** struct Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FBoolArrayToFaceSelectionDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FBoolArrayToFaceSelectionDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Converts a TArray to a FDataflowFaceSelection\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Converts a TArray to a FDataflowFaceSelection" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoolAttributeData_MetaData[] = { { "Comment", "/** TArray data */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "TArray data" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FaceSelection_MetaData[] = { { "DataflowOutput", "" }, { "DisplayName", "FaceSelection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FBoolArrayToFaceSelectionDataflowNode constinit property declarations static const UECodeGen_Private::FBoolPropertyParams NewProp_BoolAttributeData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_BoolAttributeData; static const UECodeGen_Private::FStructPropertyParams NewProp_FaceSelection; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FBoolArrayToFaceSelectionDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FBoolArrayToFaceSelectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode; class UScriptStruct* FBoolArrayToFaceSelectionDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("BoolArrayToFaceSelectionDataflowNode")); } return Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FBoolArrayToFaceSelectionDataflowNode Property Definitions ******** const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_BoolAttributeData_Inner = { "BoolAttributeData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_BoolAttributeData = { "BoolAttributeData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoolArrayToFaceSelectionDataflowNode, BoolAttributeData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoolAttributeData_MetaData), NewProp_BoolAttributeData_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_FaceSelection = { "FaceSelection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoolArrayToFaceSelectionDataflowNode, FaceSelection), Z_Construct_UScriptStruct_FDataflowFaceSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FaceSelection_MetaData), NewProp_FaceSelection_MetaData) }; // 177260235 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_BoolAttributeData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_BoolAttributeData, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewProp_FaceSelection, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FBoolArrayToFaceSelectionDataflowNode Property Definitions ********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "BoolArrayToFaceSelectionDataflowNode", Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::PropPointers), sizeof(FBoolArrayToFaceSelectionDataflowNode), alignof(FBoolArrayToFaceSelectionDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode.InnerSingleton); } // ********** End ScriptStruct FBoolArrayToFaceSelectionDataflowNode ******************************* // ********** Begin Enum ECompareOperation1Enum **************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECompareOperation1Enum; static UEnum* ECompareOperation1Enum_StaticEnum() { if (!Z_Registration_Info_UEnum_ECompareOperation1Enum.OuterSingleton) { Z_Registration_Info_UEnum_ECompareOperation1Enum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("ECompareOperation1Enum")); } return Z_Registration_Info_UEnum_ECompareOperation1Enum.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ECompareOperation1Enum_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Dataflow_Compare_Equal.DisplayName", "==" }, { "Dataflow_Compare_Equal.Name", "ECompareOperation1Enum::Dataflow_Compare_Equal" }, { "Dataflow_Compare_Greater.DisplayName", ">" }, { "Dataflow_Compare_Greater.Name", "ECompareOperation1Enum::Dataflow_Compare_Greater" }, { "Dataflow_Compare_GreaterOrEqual.DisplayName", ">=" }, { "Dataflow_Compare_GreaterOrEqual.Name", "ECompareOperation1Enum::Dataflow_Compare_GreaterOrEqual" }, { "Dataflow_Compare_Smaller.DisplayName", "<" }, { "Dataflow_Compare_Smaller.Name", "ECompareOperation1Enum::Dataflow_Compare_Smaller" }, { "Dataflow_Compare_SmallerOrEqual.DisplayName", "<=" }, { "Dataflow_Compare_SmallerOrEqual.Name", "ECompareOperation1Enum::Dataflow_Compare_SmallerOrEqual" }, { "Dataflow_Max.Comment", "//~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "ECompareOperation1Enum::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "256th entry" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ECompareOperation1Enum::Dataflow_Compare_Equal", (int64)ECompareOperation1Enum::Dataflow_Compare_Equal }, { "ECompareOperation1Enum::Dataflow_Compare_Smaller", (int64)ECompareOperation1Enum::Dataflow_Compare_Smaller }, { "ECompareOperation1Enum::Dataflow_Compare_SmallerOrEqual", (int64)ECompareOperation1Enum::Dataflow_Compare_SmallerOrEqual }, { "ECompareOperation1Enum::Dataflow_Compare_Greater", (int64)ECompareOperation1Enum::Dataflow_Compare_Greater }, { "ECompareOperation1Enum::Dataflow_Compare_GreaterOrEqual", (int64)ECompareOperation1Enum::Dataflow_Compare_GreaterOrEqual }, { "ECompareOperation1Enum::Dataflow_Max", (int64)ECompareOperation1Enum::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "ECompareOperation1Enum", "ECompareOperation1Enum", Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum() { if (!Z_Registration_Info_UEnum_ECompareOperation1Enum.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECompareOperation1Enum.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum_Statics::EnumParams); } return Z_Registration_Info_UEnum_ECompareOperation1Enum.InnerSingleton; } // ********** End Enum ECompareOperation1Enum ****************************************************** // ********** Begin ScriptStruct FFloatArrayToVertexSelectionDataflowNode ************************** struct Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFloatArrayToVertexSelectionDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FFloatArrayToVertexSelectionDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Converts a TArray to a FDataflowVertexSelection\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Converts a TArray to a FDataflowVertexSelection" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** TArray array */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "TArray array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operation_MetaData[] = { { "Category", "Compare" }, { "Comment", "/** Comparison operation */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Comparison operation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Threshold_MetaData[] = { { "Category", "Compare" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexSelection_MetaData[] = { { "DataflowOutput", "" }, { "DisplayName", "VertexSelection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFloatArrayToVertexSelectionDataflowNode constinit property declarations static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FBytePropertyParams NewProp_Operation_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Operation; static const UECodeGen_Private::FFloatPropertyParams NewProp_Threshold; static const UECodeGen_Private::FStructPropertyParams NewProp_VertexSelection; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFloatArrayToVertexSelectionDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FFloatArrayToVertexSelectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode; class UScriptStruct* FFloatArrayToVertexSelectionDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("FloatArrayToVertexSelectionDataflowNode")); } return Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FFloatArrayToVertexSelectionDataflowNode Property Definitions ***** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToVertexSelectionDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Operation_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToVertexSelectionDataflowNode, Operation), Z_Construct_UEnum_GeometryCollectionNodes_ECompareOperation1Enum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operation_MetaData), NewProp_Operation_MetaData) }; // 4250460498 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Threshold = { "Threshold", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToVertexSelectionDataflowNode, Threshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Threshold_MetaData), NewProp_Threshold_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_VertexSelection = { "VertexSelection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayToVertexSelectionDataflowNode, VertexSelection), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexSelection_MetaData), NewProp_VertexSelection_MetaData) }; // 2736311409 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Operation_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Operation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_Threshold, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewProp_VertexSelection, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFloatArrayToVertexSelectionDataflowNode Property Definitions ******* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "FloatArrayToVertexSelectionDataflowNode", Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::PropPointers), sizeof(FFloatArrayToVertexSelectionDataflowNode), alignof(FFloatArrayToVertexSelectionDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode.InnerSingleton); } // ********** End ScriptStruct FFloatArrayToVertexSelectionDataflowNode **************************** // ********** Begin ScriptStruct FFloatArrayNormalizeDataflowNode ********************************** struct Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFloatArrayNormalizeDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FFloatArrayNormalizeDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Normalize the selected float data in a FloatArray\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Normalize the selected float data in a FloatArray" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFloatArray_MetaData[] = { { "Comment", "/** Input VectorArray */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Input VectorArray" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Selection_MetaData[] = { { "Comment", "/** Selection for the operation */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Selection for the operation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutFloatArray_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFloatArrayNormalizeDataflowNode constinit property declarations ** static const UECodeGen_Private::FFloatPropertyParams NewProp_InFloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InFloatArray; static const UECodeGen_Private::FStructPropertyParams NewProp_Selection; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_OutFloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutFloatArray; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFloatArrayNormalizeDataflowNode constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FFloatArrayNormalizeDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode; class UScriptStruct* FFloatArrayNormalizeDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("FloatArrayNormalizeDataflowNode")); } return Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FFloatArrayNormalizeDataflowNode Property Definitions ************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_InFloatArray_Inner = { "InFloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_InFloatArray = { "InFloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayNormalizeDataflowNode, InFloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFloatArray_MetaData), NewProp_InFloatArray_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_Selection = { "Selection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayNormalizeDataflowNode, Selection), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Selection_MetaData), NewProp_Selection_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_MinRange = { "MinRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayNormalizeDataflowNode, MinRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRange_MetaData), NewProp_MinRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_MaxRange = { "MaxRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayNormalizeDataflowNode, MaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxRange_MetaData), NewProp_MaxRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_OutFloatArray_Inner = { "OutFloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_OutFloatArray = { "OutFloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayNormalizeDataflowNode, OutFloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutFloatArray_MetaData), NewProp_OutFloatArray_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_InFloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_InFloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_Selection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_MinRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_MaxRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_OutFloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewProp_OutFloatArray, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFloatArrayNormalizeDataflowNode Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "FloatArrayNormalizeDataflowNode", Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::PropPointers), sizeof(FFloatArrayNormalizeDataflowNode), alignof(FFloatArrayNormalizeDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode.InnerSingleton); } // ********** End ScriptStruct FFloatArrayNormalizeDataflowNode ************************************ // ********** Begin ScriptStruct FVectorArrayNormalizeDataflowNode ********************************* struct Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FVectorArrayNormalizeDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FVectorArrayNormalizeDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Normalize all the selected vectors in a VectorArray\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Normalize all the selected vectors in a VectorArray" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVectorArray_MetaData[] = { { "Comment", "/** Input VectorArray */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Input VectorArray" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Selection_MetaData[] = { { "Comment", "/** Selection for the operation */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Selection for the operation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutVectorArray_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FVectorArrayNormalizeDataflowNode constinit property declarations * static const UECodeGen_Private::FStructPropertyParams NewProp_InVectorArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InVectorArray; static const UECodeGen_Private::FStructPropertyParams NewProp_Selection; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FStructPropertyParams NewProp_OutVectorArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutVectorArray; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FVectorArrayNormalizeDataflowNode constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FVectorArrayNormalizeDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode; class UScriptStruct* FVectorArrayNormalizeDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("VectorArrayNormalizeDataflowNode")); } return Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FVectorArrayNormalizeDataflowNode Property Definitions ************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_InVectorArray_Inner = { "InVectorArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_InVectorArray = { "InVectorArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorArrayNormalizeDataflowNode, InVectorArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVectorArray_MetaData), NewProp_InVectorArray_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_Selection = { "Selection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorArrayNormalizeDataflowNode, Selection), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Selection_MetaData), NewProp_Selection_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorArrayNormalizeDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_OutVectorArray_Inner = { "OutVectorArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_OutVectorArray = { "OutVectorArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorArrayNormalizeDataflowNode, OutVectorArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutVectorArray_MetaData), NewProp_OutVectorArray_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_InVectorArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_InVectorArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_Selection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_OutVectorArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewProp_OutVectorArray, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FVectorArrayNormalizeDataflowNode Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "VectorArrayNormalizeDataflowNode", Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::PropPointers), sizeof(FVectorArrayNormalizeDataflowNode), alignof(FVectorArrayNormalizeDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode.InnerSingleton); } // ********** End ScriptStruct FVectorArrayNormalizeDataflowNode *********************************** // ********** Begin ScriptStruct FUnionIntArraysDataflowNode *************************************** struct Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FUnionIntArraysDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FUnionIntArraysDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArray1_MetaData[] = { { "DataflowInput", "" }, { "DisplayName", "InArray1" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArray2_MetaData[] = { { "DataflowInput", "" }, { "DisplayName", "InArray2" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutArray_MetaData[] = { { "DataflowOutput", "" }, { "DataflowPassthrough", "InArray1" }, { "DisplayName", "OutArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FUnionIntArraysDataflowNode constinit property declarations ******* static const UECodeGen_Private::FIntPropertyParams NewProp_InArray1_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InArray1; static const UECodeGen_Private::FIntPropertyParams NewProp_InArray2_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InArray2; static const UECodeGen_Private::FIntPropertyParams NewProp_OutArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutArray; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FUnionIntArraysDataflowNode constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FUnionIntArraysDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode; class UScriptStruct* FUnionIntArraysDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("UnionIntArraysDataflowNode")); } return Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FUnionIntArraysDataflowNode Property Definitions ****************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray1_Inner = { "InArray1", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray1 = { "InArray1", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUnionIntArraysDataflowNode, InArray1), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArray1_MetaData), NewProp_InArray1_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray2_Inner = { "InArray2", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray2 = { "InArray2", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUnionIntArraysDataflowNode, InArray2), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArray2_MetaData), NewProp_InArray2_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_OutArray_Inner = { "OutArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_OutArray = { "OutArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUnionIntArraysDataflowNode, OutArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutArray_MetaData), NewProp_OutArray_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray1_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray1, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray2_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_InArray2, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_OutArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewProp_OutArray, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FUnionIntArraysDataflowNode Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "UnionIntArraysDataflowNode", Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::PropPointers), sizeof(FUnionIntArraysDataflowNode), alignof(FUnionIntArraysDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode.InnerSingleton); } // ********** End ScriptStruct FUnionIntArraysDataflowNode ***************************************** // ********** Begin ScriptStruct FRemoveFloatArrayElementDataflowNode ****************************** struct Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRemoveFloatArrayElementDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRemoveFloatArrayElementDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Removes the specified element from an array\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Removes the specified element from an array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = { { "Category", "Index" }, { "Comment", "/** Element index */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Element index" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPreserveOrder_MetaData[] = { { "Category", "Order" }, { "Comment", "/** Preserve order, if order not important set it to false for faster computation */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Preserve order, if order not important set it to false for faster computation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** Array to remove the element from */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "FloatArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to remove the element from" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRemoveFloatArrayElementDataflowNode constinit property declarations static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static void NewProp_bPreserveOrder_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPreserveOrder; static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRemoveFloatArrayElementDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRemoveFloatArrayElementDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode; class UScriptStruct* FRemoveFloatArrayElementDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RemoveFloatArrayElementDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRemoveFloatArrayElementDataflowNode Property Definitions ********* const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRemoveFloatArrayElementDataflowNode, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) }; void Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_bPreserveOrder_SetBit(void* Obj) { ((FRemoveFloatArrayElementDataflowNode*)Obj)->bPreserveOrder = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_bPreserveOrder = { "bPreserveOrder", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRemoveFloatArrayElementDataflowNode), &Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_bPreserveOrder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPreserveOrder_MetaData), NewProp_bPreserveOrder_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRemoveFloatArrayElementDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_bPreserveOrder, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewProp_FloatArray, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRemoveFloatArrayElementDataflowNode Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RemoveFloatArrayElementDataflowNode", Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::PropPointers), sizeof(FRemoveFloatArrayElementDataflowNode), alignof(FRemoveFloatArrayElementDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRemoveFloatArrayElementDataflowNode ******************************** // ********** Begin Enum EStatisticsOperationEnum ************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStatisticsOperationEnum; static UEnum* EStatisticsOperationEnum_StaticEnum() { if (!Z_Registration_Info_UEnum_EStatisticsOperationEnum.OuterSingleton) { Z_Registration_Info_UEnum_EStatisticsOperationEnum.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EStatisticsOperationEnum")); } return Z_Registration_Info_UEnum_EStatisticsOperationEnum.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EStatisticsOperationEnum_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Dataflow_EStatisticsOperationEnum_Max.DisplayName", "Max" }, { "Dataflow_EStatisticsOperationEnum_Max.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Max" }, { "Dataflow_EStatisticsOperationEnum_Max.ToolTip", "" }, { "Dataflow_EStatisticsOperationEnum_Mean.DisplayName", "Mean" }, { "Dataflow_EStatisticsOperationEnum_Mean.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mean" }, { "Dataflow_EStatisticsOperationEnum_Mean.ToolTip", "" }, { "Dataflow_EStatisticsOperationEnum_Median.DisplayName", "Median" }, { "Dataflow_EStatisticsOperationEnum_Median.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Median" }, { "Dataflow_EStatisticsOperationEnum_Median.ToolTip", "" }, { "Dataflow_EStatisticsOperationEnum_Min.DisplayName", "Min" }, { "Dataflow_EStatisticsOperationEnum_Min.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Min" }, { "Dataflow_EStatisticsOperationEnum_Min.ToolTip", "" }, { "Dataflow_EStatisticsOperationEnum_Mode.DisplayName", "Mode" }, { "Dataflow_EStatisticsOperationEnum_Mode.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mode" }, { "Dataflow_EStatisticsOperationEnum_Mode.ToolTip", "" }, { "Dataflow_EStatisticsOperationEnum_Sum.DisplayName", "Sum" }, { "Dataflow_EStatisticsOperationEnum_Sum.Name", "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Sum" }, { "Dataflow_EStatisticsOperationEnum_Sum.ToolTip", "" }, { "Dataflow_Max.Comment", "//~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EStatisticsOperationEnum::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "256th entry" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Min", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Min }, { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Max", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Max }, { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mean", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mean }, { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Median", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Median }, { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mode", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Mode }, { "EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Sum", (int64)EStatisticsOperationEnum::Dataflow_EStatisticsOperationEnum_Sum }, { "EStatisticsOperationEnum::Dataflow_Max", (int64)EStatisticsOperationEnum::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EStatisticsOperationEnum", "EStatisticsOperationEnum", Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum() { if (!Z_Registration_Info_UEnum_EStatisticsOperationEnum.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStatisticsOperationEnum.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum_Statics::EnumParams); } return Z_Registration_Info_UEnum_EStatisticsOperationEnum.InnerSingleton; } // ********** End Enum EStatisticsOperationEnum **************************************************** // ********** Begin ScriptStruct FFloatArrayComputeStatisticsDataflowNode ************************** struct Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFloatArrayComputeStatisticsDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FFloatArrayComputeStatisticsDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Computes statistics of a float array\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Computes statistics of a float array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** Array to compute values from */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to compute values from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformSelection_MetaData[] = { { "Comment", "/** TransformSelection describes which values to use, if not connected all the elements will be used */" }, { "DataflowInput", "" }, { "DisplayName", "TransformSelection" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "TransformSelection describes which values to use, if not connected all the elements will be used" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OperationName_MetaData[] = { { "Category", "Operation" }, { "Comment", "/** Statistics Operation */" }, { "DisplayName", "Operation" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Statistics Operation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Comment", "/** Computed value */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Computed value" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Indices_MetaData[] = { { "Comment", "/** Indices of elements with the computed value */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Indices of elements with the computed value" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFloatArrayComputeStatisticsDataflowNode constinit property declarations static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FStructPropertyParams NewProp_TransformSelection; static const UECodeGen_Private::FBytePropertyParams NewProp_OperationName_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_OperationName; static const UECodeGen_Private::FFloatPropertyParams NewProp_Value; static const UECodeGen_Private::FIntPropertyParams NewProp_Indices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Indices; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFloatArrayComputeStatisticsDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FFloatArrayComputeStatisticsDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode; class UScriptStruct* FFloatArrayComputeStatisticsDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("FloatArrayComputeStatisticsDataflowNode")); } return Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FFloatArrayComputeStatisticsDataflowNode Property Definitions ***** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayComputeStatisticsDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_TransformSelection = { "TransformSelection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayComputeStatisticsDataflowNode, TransformSelection), Z_Construct_UScriptStruct_FDataflowTransformSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformSelection_MetaData), NewProp_TransformSelection_MetaData) }; // 3066776135 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_OperationName_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_OperationName = { "OperationName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayComputeStatisticsDataflowNode, OperationName), Z_Construct_UEnum_GeometryCollectionNodes_EStatisticsOperationEnum, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OperationName_MetaData), NewProp_OperationName_MetaData) }; // 1540388162 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayComputeStatisticsDataflowNode, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Indices_Inner = { "Indices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Indices = { "Indices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatArrayComputeStatisticsDataflowNode, Indices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Indices_MetaData), NewProp_Indices_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_TransformSelection, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_OperationName_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_OperationName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Value, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Indices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewProp_Indices, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFloatArrayComputeStatisticsDataflowNode Property Definitions ******* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "FloatArrayComputeStatisticsDataflowNode", Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::PropPointers), sizeof(FFloatArrayComputeStatisticsDataflowNode), alignof(FFloatArrayComputeStatisticsDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode.InnerSingleton); } // ********** End ScriptStruct FFloatArrayComputeStatisticsDataflowNode **************************** // ********** Begin ScriptStruct FRandomizeFloatArrayDataflowNode ********************************** struct Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRandomizeFloatArrayDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRandomizeFloatArrayDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Randomize elements in a float array (Random value will be in (RandomRangeMin, RandomRangeMax)\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Randomize elements in a float array (Random value will be in (RandomRangeMin, RandomRangeMax)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = { { "Comment", "/** Array to randomize */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "FloatArray" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to randomize" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomRangeMin_MetaData[] = { { "Category", "Random" }, { "Comment", "/** Random range min */" }, { "DataflowInput", "" }, { "DisplayName", "Random Range Min" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Random range min" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomRangeMax_MetaData[] = { { "Category", "Random" }, { "Comment", "/** Random range max */" }, { "DataflowInput", "" }, { "DisplayName", "Random Range Max" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Random range max" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RandomSeed_MetaData[] = { { "Category", "Random" }, { "Comment", "/** Seed for random */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Seed for random" }, { "UIMin", "0" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRandomizeFloatArrayDataflowNode constinit property declarations ** static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray; static const UECodeGen_Private::FFloatPropertyParams NewProp_RandomRangeMin; static const UECodeGen_Private::FFloatPropertyParams NewProp_RandomRangeMax; static const UECodeGen_Private::FIntPropertyParams NewProp_RandomSeed; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRandomizeFloatArrayDataflowNode constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRandomizeFloatArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode; class UScriptStruct* FRandomizeFloatArrayDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RandomizeFloatArrayDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRandomizeFloatArrayDataflowNode Property Definitions ************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomizeFloatArrayDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomRangeMin = { "RandomRangeMin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomizeFloatArrayDataflowNode, RandomRangeMin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomRangeMin_MetaData), NewProp_RandomRangeMin_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomRangeMax = { "RandomRangeMax", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomizeFloatArrayDataflowNode, RandomRangeMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomRangeMax_MetaData), NewProp_RandomRangeMax_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomSeed = { "RandomSeed", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomizeFloatArrayDataflowNode, RandomSeed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RandomSeed_MetaData), NewProp_RandomSeed_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_FloatArray_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_FloatArray, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomRangeMin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomRangeMax, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewProp_RandomSeed, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRandomizeFloatArrayDataflowNode Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RandomizeFloatArrayDataflowNode", Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::PropPointers), sizeof(FRandomizeFloatArrayDataflowNode), alignof(FRandomizeFloatArrayDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRandomizeFloatArrayDataflowNode ************************************ // ********** Begin ScriptStruct FDataflowGetArraySizeNode ***************************************** struct Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDataflowGetArraySizeNode); } static inline consteval int16 GetStructAlignment() { return alignof(FDataflowGetArraySizeNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Get size of an array\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Get size of an array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Array_MetaData[] = { { "Comment", "/** Array to get size from */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to get size from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Size_MetaData[] = { { "Comment", "/** Computed value */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Computed value" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDataflowGetArraySizeNode constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_Array; static const UECodeGen_Private::FIntPropertyParams NewProp_Size; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDataflowGetArraySizeNode constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FDataflowGetArraySizeNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode; class UScriptStruct* FDataflowGetArraySizeNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowGetArraySizeNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("DataflowGetArraySizeNode")); } return Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.OuterSingleton; } // ********** Begin ScriptStruct FDataflowGetArraySizeNode Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::NewProp_Array = { "Array", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowGetArraySizeNode, Array), Z_Construct_UScriptStruct_FDataflowArrayTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Array_MetaData), NewProp_Array_MetaData) }; // 1956749227 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowGetArraySizeNode, Size), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Size_MetaData), NewProp_Size_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::NewProp_Array, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::NewProp_Size, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDataflowGetArraySizeNode Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "DataflowGetArraySizeNode", Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::PropPointers), sizeof(FDataflowGetArraySizeNode), alignof(FDataflowGetArraySizeNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDataflowGetArraySizeNode() { if (!Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode.InnerSingleton); } // ********** End ScriptStruct FDataflowGetArraySizeNode ******************************************* // ********** Begin ScriptStruct FDataflowGetArrayElementNode ************************************** struct Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDataflowGetArrayElementNode); } static inline consteval int16 GetStructAlignment() { return alignof(FDataflowGetArrayElementNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Get an element from an array\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Get an element from an array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Array_MetaData[] = { { "Comment", "/** Array to get the element from */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Array" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to get the element from" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = { { "Category", "Array" }, { "Comment", "/** Index to get the element at */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Index to get the element at" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Element_MetaData[] = { { "Comment", "/** Element from the array at the specified index */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Element from the array at the specified index" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDataflowGetArrayElementNode constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_Array; static const UECodeGen_Private::FIntPropertyParams NewProp_Index; static const UECodeGen_Private::FStructPropertyParams NewProp_Element; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDataflowGetArrayElementNode constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FDataflowGetArrayElementNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode; class UScriptStruct* FDataflowGetArrayElementNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowGetArrayElementNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("DataflowGetArrayElementNode")); } return Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.OuterSingleton; } // ********** Begin ScriptStruct FDataflowGetArrayElementNode Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Array = { "Array", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowGetArrayElementNode, Array), Z_Construct_UScriptStruct_FDataflowArrayTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Array_MetaData), NewProp_Array_MetaData) }; // 1956749227 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowGetArrayElementNode, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Element = { "Element", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowGetArrayElementNode, Element), Z_Construct_UScriptStruct_FDataflowAllTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Element_MetaData), NewProp_Element_MetaData) }; // 3282967703 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Array, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Index, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewProp_Element, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDataflowGetArrayElementNode Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "DataflowGetArrayElementNode", Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::PropPointers), sizeof(FDataflowGetArrayElementNode), alignof(FDataflowGetArrayElementNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDataflowGetArrayElementNode() { if (!Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode.InnerSingleton); } // ********** End ScriptStruct FDataflowGetArrayElementNode **************************************** // ********** Begin ScriptStruct FDataflowConvertToArrayNode *************************************** struct Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDataflowConvertToArrayNode); } static inline consteval int16 GetStructAlignment() { return alignof(FDataflowConvertToArrayNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * convert a single element to an array \n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "convert a single element to an array" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Array_MetaData[] = { { "Comment", "/** Array to Convert to */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to Convert to" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Element_MetaData[] = { { "Comment", "/** Element to convert to an array */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Element to convert to an array" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDataflowConvertToArrayNode constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_Array; static const UECodeGen_Private::FStructPropertyParams NewProp_Element; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDataflowConvertToArrayNode constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FDataflowConvertToArrayNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode; class UScriptStruct* FDataflowConvertToArrayNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowConvertToArrayNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("DataflowConvertToArrayNode")); } return Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.OuterSingleton; } // ********** Begin ScriptStruct FDataflowConvertToArrayNode Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::NewProp_Array = { "Array", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowConvertToArrayNode, Array), Z_Construct_UScriptStruct_FDataflowArrayTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Array_MetaData), NewProp_Array_MetaData) }; // 1956749227 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::NewProp_Element = { "Element", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowConvertToArrayNode, Element), Z_Construct_UScriptStruct_FDataflowAllTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Element_MetaData), NewProp_Element_MetaData) }; // 3282967703 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::NewProp_Array, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::NewProp_Element, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDataflowConvertToArrayNode Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "DataflowConvertToArrayNode", Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::PropPointers), sizeof(FDataflowConvertToArrayNode), alignof(FDataflowConvertToArrayNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDataflowConvertToArrayNode() { if (!Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode.InnerSingleton); } // ********** End ScriptStruct FDataflowConvertToArrayNode ***************************************** // ********** Begin ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode ********************** struct Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDataflowMakeManagedArrayCollectionArrayNode); } static inline consteval int16 GetStructAlignment() { return alignof(FDataflowMakeManagedArrayCollectionArrayNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Append an element to an array of ManagedArrayCollections.\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Append an element to an array of ManagedArrayCollections." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Array_MetaData[] = { { "Comment", "/** Array to append to. If no input connection, a new array will be created */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "Array" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "Array to append to. If no input connection, a new array will be created" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Element_MetaData[] = { { "Comment", "/** The element to append.*/" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionArrayNodes.h" }, { "ToolTip", "The element to append." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Array_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Array; static const UECodeGen_Private::FStructPropertyParams NewProp_Element; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FDataflowMakeManagedArrayCollectionArrayNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode; class UScriptStruct* FDataflowMakeManagedArrayCollectionArrayNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("DataflowMakeManagedArrayCollectionArrayNode")); } return Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.OuterSingleton; } // ********** Begin ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode Property Definitions * const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Array_Inner = { "Array", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(0, nullptr) }; // 378372712 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Array = { "Array", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowMakeManagedArrayCollectionArrayNode, Array), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Array_MetaData), NewProp_Array_MetaData) }; // 378372712 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Element = { "Element", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowMakeManagedArrayCollectionArrayNode, Element), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Element_MetaData), NewProp_Element_MetaData) }; // 378372712 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Array_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Array, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewProp_Element, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode Property Definitions *** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "DataflowMakeManagedArrayCollectionArrayNode", Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::PropPointers), sizeof(FDataflowMakeManagedArrayCollectionArrayNode), alignof(FDataflowMakeManagedArrayCollectionArrayNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode() { if (!Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode.InnerSingleton); } // ********** End ScriptStruct FDataflowMakeManagedArrayCollectionArrayNode ************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EFloatArrayToIntArrayFunctionEnum_StaticEnum, TEXT("EFloatArrayToIntArrayFunctionEnum"), &Z_Registration_Info_UEnum_EFloatArrayToIntArrayFunctionEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 891762755U) }, { ECompareOperation1Enum_StaticEnum, TEXT("ECompareOperation1Enum"), &Z_Registration_Info_UEnum_ECompareOperation1Enum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4250460498U) }, { EStatisticsOperationEnum_StaticEnum, TEXT("EStatisticsOperationEnum"), &Z_Registration_Info_UEnum_EStatisticsOperationEnum, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1540388162U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FGetFloatArrayElementDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetFloatArrayElementDataflowNode_Statics::NewStructOps, TEXT("GetFloatArrayElementDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetFloatArrayElementDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetFloatArrayElementDataflowNode), 1888144520U) }, { FFloatArrayToIntArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFloatArrayToIntArrayDataflowNode_Statics::NewStructOps, TEXT("FloatArrayToIntArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FFloatArrayToIntArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFloatArrayToIntArrayDataflowNode), 1531073344U) }, { FGetArrayElementDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetArrayElementDataflowNode_Statics::NewStructOps, TEXT("GetArrayElementDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetArrayElementDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetArrayElementDataflowNode), 2453413594U) }, { FGetNumArrayElementsDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetNumArrayElementsDataflowNode_Statics::NewStructOps, TEXT("GetNumArrayElementsDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetNumArrayElementsDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetNumArrayElementsDataflowNode), 2461100151U) }, { FBoolArrayToFaceSelectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode_Statics::NewStructOps, TEXT("BoolArrayToFaceSelectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FBoolArrayToFaceSelectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBoolArrayToFaceSelectionDataflowNode), 2498833296U) }, { FFloatArrayToVertexSelectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode_Statics::NewStructOps, TEXT("FloatArrayToVertexSelectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FFloatArrayToVertexSelectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFloatArrayToVertexSelectionDataflowNode), 457914093U) }, { FFloatArrayNormalizeDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFloatArrayNormalizeDataflowNode_Statics::NewStructOps, TEXT("FloatArrayNormalizeDataflowNode"),&Z_Registration_Info_UScriptStruct_FFloatArrayNormalizeDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFloatArrayNormalizeDataflowNode), 302542600U) }, { FVectorArrayNormalizeDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FVectorArrayNormalizeDataflowNode_Statics::NewStructOps, TEXT("VectorArrayNormalizeDataflowNode"),&Z_Registration_Info_UScriptStruct_FVectorArrayNormalizeDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVectorArrayNormalizeDataflowNode), 1260849851U) }, { FUnionIntArraysDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FUnionIntArraysDataflowNode_Statics::NewStructOps, TEXT("UnionIntArraysDataflowNode"),&Z_Registration_Info_UScriptStruct_FUnionIntArraysDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUnionIntArraysDataflowNode), 295812978U) }, { FRemoveFloatArrayElementDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRemoveFloatArrayElementDataflowNode_Statics::NewStructOps, TEXT("RemoveFloatArrayElementDataflowNode"),&Z_Registration_Info_UScriptStruct_FRemoveFloatArrayElementDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRemoveFloatArrayElementDataflowNode), 82428697U) }, { FFloatArrayComputeStatisticsDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode_Statics::NewStructOps, TEXT("FloatArrayComputeStatisticsDataflowNode"),&Z_Registration_Info_UScriptStruct_FFloatArrayComputeStatisticsDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFloatArrayComputeStatisticsDataflowNode), 1655801614U) }, { FRandomizeFloatArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRandomizeFloatArrayDataflowNode_Statics::NewStructOps, TEXT("RandomizeFloatArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FRandomizeFloatArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRandomizeFloatArrayDataflowNode), 1517086451U) }, { FDataflowGetArraySizeNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowGetArraySizeNode_Statics::NewStructOps, TEXT("DataflowGetArraySizeNode"),&Z_Registration_Info_UScriptStruct_FDataflowGetArraySizeNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowGetArraySizeNode), 2174167877U) }, { FDataflowGetArrayElementNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowGetArrayElementNode_Statics::NewStructOps, TEXT("DataflowGetArrayElementNode"),&Z_Registration_Info_UScriptStruct_FDataflowGetArrayElementNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowGetArrayElementNode), 2220461963U) }, { FDataflowConvertToArrayNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowConvertToArrayNode_Statics::NewStructOps, TEXT("DataflowConvertToArrayNode"),&Z_Registration_Info_UScriptStruct_FDataflowConvertToArrayNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowConvertToArrayNode), 2396679551U) }, { FDataflowMakeManagedArrayCollectionArrayNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode_Statics::NewStructOps, TEXT("DataflowMakeManagedArrayCollectionArrayNode"),&Z_Registration_Info_UScriptStruct_FDataflowMakeManagedArrayCollectionArrayNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowMakeManagedArrayCollectionArrayNode), 1506968267U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_1251231825{ TEXT("/Script/GeometryCollectionNodes"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionArrayNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS