// 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/GeometryCollectionFieldNodes.h" #include "Dataflow/DataflowSelection.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeGeometryCollectionFieldNodes() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSphere(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector3f(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexSelection(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType(); GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FNoiseFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode(); GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode(); UPackage* Z_Construct_UPackage__Script_GeometryCollectionNodes(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EDataflowFieldFalloffType ************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowFieldFalloffType; static UEnum* EDataflowFieldFalloffType_StaticEnum() { if (!Z_Registration_Info_UEnum_EDataflowFieldFalloffType.OuterSingleton) { Z_Registration_Info_UEnum_EDataflowFieldFalloffType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EDataflowFieldFalloffType")); } return Z_Registration_Info_UEnum_EDataflowFieldFalloffType.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDataflowFieldFalloffType_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_Inverse.Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_Inverse.DisplayName", "Inverse" }, { "Dataflow_FieldFalloffType_Inverse.Name", "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Inverse" }, { "Dataflow_FieldFalloffType_Inverse.ToolTip", "The falloff function will be proportional to 1.0/x" }, { "Dataflow_FieldFalloffType_Linear.Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_Linear.DisplayName", "Linear" }, { "Dataflow_FieldFalloffType_Linear.Name", "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Linear" }, { "Dataflow_FieldFalloffType_Linear.ToolTip", "The falloff function will be proportional to x" }, { "Dataflow_FieldFalloffType_Logarithmic.Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_Logarithmic.DisplayName", "Logarithmic" }, { "Dataflow_FieldFalloffType_Logarithmic.Name", "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Logarithmic" }, { "Dataflow_FieldFalloffType_Logarithmic.ToolTip", "The falloff function will be proportional to log(x)" }, { "Dataflow_FieldFalloffType_None.Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_None.DisplayName", "None" }, { "Dataflow_FieldFalloffType_None.Name", "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_None" }, { "Dataflow_FieldFalloffType_None.ToolTip", "No falloff function is used" }, { "Dataflow_FieldFalloffType_Squared.Comment", "/**\n *\n * \n *\n */" }, { "Dataflow_FieldFalloffType_Squared.DisplayName", "Squared" }, { "Dataflow_FieldFalloffType_Squared.Name", "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Squared" }, { "Dataflow_FieldFalloffType_Squared.ToolTip", "The falloff function will be proportional to x*x" }, { "Dataflow_Max.Comment", "/**\n *\n * \n *\n *///~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EDataflowFieldFalloffType::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "//256th entry" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_None", (int64)EDataflowFieldFalloffType::Dataflow_FieldFalloffType_None }, { "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Linear", (int64)EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Linear }, { "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Inverse", (int64)EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Inverse }, { "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Squared", (int64)EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Squared }, { "EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Logarithmic", (int64)EDataflowFieldFalloffType::Dataflow_FieldFalloffType_Logarithmic }, { "EDataflowFieldFalloffType::Dataflow_Max", (int64)EDataflowFieldFalloffType::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EDataflowFieldFalloffType", "EDataflowFieldFalloffType", Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType() { if (!Z_Registration_Info_UEnum_EDataflowFieldFalloffType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowFieldFalloffType.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDataflowFieldFalloffType.InnerSingleton; } // ********** End Enum EDataflowFieldFalloffType *************************************************** // ********** Begin ScriptStruct FRadialFalloffFieldDataflowNode *********************************** struct Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRadialFalloffFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRadialFalloffFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * RadialFalloff Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "RadialFalloff Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sphere_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Translation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldSelectionMask_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRadialFalloffFieldDataflowNode constinit property declarations *** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_Sphere; static const UECodeGen_Private::FStructPropertyParams NewProp_Translation; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_Default; static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffType; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldSelectionMask; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRadialFalloffFieldDataflowNode constinit property declarations ***** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRadialFalloffFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode; class UScriptStruct* FRadialFalloffFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RadialFalloffFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRadialFalloffFieldDataflowNode Property Definitions ************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FRadialFalloffFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Sphere = { "Sphere", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, Sphere), Z_Construct_UScriptStruct_FSphere, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sphere_MetaData), NewProp_Sphere_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Translation = { "Translation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, Translation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Translation_MetaData), NewProp_Translation_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_MinRange = { "MinRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, MinRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRange_MetaData), NewProp_MinRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_MaxRange = { "MaxRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, MaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxRange_MetaData), NewProp_MaxRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FalloffType_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_FRadialFalloffFieldDataflowNode_Statics::NewProp_FalloffType = { "FalloffType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, FalloffType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffType_MetaData), NewProp_FalloffType_MetaData) }; // 1143204808 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask = { "FieldSelectionMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, FieldSelectionMask), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldSelectionMask_MetaData), NewProp_FieldSelectionMask_MetaData) }; // 2736311409 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialFalloffFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Sphere, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Translation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_MinRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_MaxRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_Default, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FalloffType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FalloffType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRadialFalloffFieldDataflowNode Property Definitions **************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RadialFalloffFieldDataflowNode", Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::PropPointers), sizeof(FRadialFalloffFieldDataflowNode), alignof(FRadialFalloffFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRadialFalloffFieldDataflowNode ************************************* // ********** Begin ScriptStruct FBoxFalloffFieldDataflowNode ************************************** struct Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FBoxFalloffFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FBoxFalloffFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * BoxFalloff Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "BoxFalloff Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Box_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldSelectionMask_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FBoxFalloffFieldDataflowNode constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_Box; static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_Default; static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffType; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldSelectionMask; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FBoxFalloffFieldDataflowNode constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FBoxFalloffFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode; class UScriptStruct* FBoxFalloffFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("BoxFalloffFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FBoxFalloffFieldDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FBoxFalloffFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Box = { "Box", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, Box), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Box_MetaData), NewProp_Box_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_MinRange = { "MinRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, MinRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRange_MetaData), NewProp_MinRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_MaxRange = { "MaxRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, MaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxRange_MetaData), NewProp_MaxRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FalloffType_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_FBoxFalloffFieldDataflowNode_Statics::NewProp_FalloffType = { "FalloffType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, FalloffType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffType_MetaData), NewProp_FalloffType_MetaData) }; // 1143204808 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask = { "FieldSelectionMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, FieldSelectionMask), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldSelectionMask_MetaData), NewProp_FieldSelectionMask_MetaData) }; // 2736311409 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBoxFalloffFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Box, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_MinRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_MaxRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_Default, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FalloffType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FalloffType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FBoxFalloffFieldDataflowNode Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "BoxFalloffFieldDataflowNode", Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::PropPointers), sizeof(FBoxFalloffFieldDataflowNode), alignof(FBoxFalloffFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FBoxFalloffFieldDataflowNode **************************************** // ********** Begin ScriptStruct FPlaneFalloffFieldDataflowNode ************************************ struct Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPlaneFalloffFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FPlaneFalloffFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * PlaneFalloff Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "PlaneFalloff Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Normal_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Distance_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Translation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldSelectionMask_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPlaneFalloffFieldDataflowNode constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_Position; static const UECodeGen_Private::FStructPropertyParams NewProp_Normal; static const UECodeGen_Private::FFloatPropertyParams NewProp_Distance; static const UECodeGen_Private::FStructPropertyParams NewProp_Translation; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_Default; static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffType; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldSelectionMask; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPlaneFalloffFieldDataflowNode constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FPlaneFalloffFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode; class UScriptStruct* FPlaneFalloffFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("PlaneFalloffFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FPlaneFalloffFieldDataflowNode Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Normal = { "Normal", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Normal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Normal_MetaData), NewProp_Normal_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Distance = { "Distance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Distance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Distance_MetaData), NewProp_Distance_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Translation = { "Translation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Translation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Translation_MetaData), NewProp_Translation_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_MinRange = { "MinRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, MinRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRange_MetaData), NewProp_MinRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_MaxRange = { "MaxRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, MaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxRange_MetaData), NewProp_MaxRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FalloffType_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_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FalloffType = { "FalloffType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, FalloffType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffType_MetaData), NewProp_FalloffType_MetaData) }; // 1143204808 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask = { "FieldSelectionMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, FieldSelectionMask), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldSelectionMask_MetaData), NewProp_FieldSelectionMask_MetaData) }; // 2736311409 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPlaneFalloffFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Position, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Normal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Distance, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Translation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_MinRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_MaxRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_Default, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FalloffType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FalloffType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_FieldSelectionMask, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPlaneFalloffFieldDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "PlaneFalloffFieldDataflowNode", Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::PropPointers), sizeof(FPlaneFalloffFieldDataflowNode), alignof(FPlaneFalloffFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FPlaneFalloffFieldDataflowNode ************************************** // ********** Begin Enum EDataflowSetMaskConditionType ********************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowSetMaskConditionType; static UEnum* EDataflowSetMaskConditionType_StaticEnum() { if (!Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.OuterSingleton) { Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EDataflowSetMaskConditionType")); } return Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDataflowSetMaskConditionType_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_Max.Comment", "/**\n *\n *\n *\n *///~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EDataflowSetMaskConditionType::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "//256th entry" }, { "Dataflow_SetMaskConditionType_Always.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_SetMaskConditionType_Always.DisplayName", "Set Always" }, { "Dataflow_SetMaskConditionType_Always.Name", "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_Always" }, { "Dataflow_SetMaskConditionType_Always.ToolTip", "The particle output value will be equal to Interior-value if the particle position is inside a sphere / Exterior-value otherwise." }, { "Dataflow_SetMaskConditionType_IFF_NOT_Exterior.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Exterior.DisplayName", "Merge Exterior" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Exterior.Name", "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Exterior" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Exterior.ToolTip", "The particle output value will be equal to Exterior-value if the particle position is outside the sphere or if the particle input value is already Exterior-Value / Interior-value otherwise." }, { "Dataflow_SetMaskConditionType_IFF_NOT_Interior.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Interior.DisplayName", "Merge Interior" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Interior.Name", "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Interior" }, { "Dataflow_SetMaskConditionType_IFF_NOT_Interior.ToolTip", "The particle output value will be equal to Interior-value if the particle position is inside the sphere or if the particle input value is already Interior-Value / Exterior-value otherwise." }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_Always", (int64)EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_Always }, { "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Interior", (int64)EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Interior }, { "EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Exterior", (int64)EDataflowSetMaskConditionType::Dataflow_SetMaskConditionType_IFF_NOT_Exterior }, { "EDataflowSetMaskConditionType::Dataflow_Max", (int64)EDataflowSetMaskConditionType::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EDataflowSetMaskConditionType", "EDataflowSetMaskConditionType", Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType() { if (!Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDataflowSetMaskConditionType.InnerSingleton; } // ********** End Enum EDataflowSetMaskConditionType *********************************************** // ********** Begin ScriptStruct FRadialIntMaskFieldDataflowNode *********************************** struct Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRadialIntMaskFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRadialIntMaskFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * RadialIntMask Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "RadialIntMask Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sphere_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Translation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InteriorValue_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExteriorValue_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SetMaskConditionType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldIntResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRadialIntMaskFieldDataflowNode constinit property declarations *** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FStructPropertyParams NewProp_Sphere; static const UECodeGen_Private::FStructPropertyParams NewProp_Translation; static const UECodeGen_Private::FIntPropertyParams NewProp_InteriorValue; static const UECodeGen_Private::FIntPropertyParams NewProp_ExteriorValue; static const UECodeGen_Private::FBytePropertyParams NewProp_SetMaskConditionType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SetMaskConditionType; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldIntResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldIntResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRadialIntMaskFieldDataflowNode constinit property declarations ***** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRadialIntMaskFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode; class UScriptStruct* FRadialIntMaskFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RadialIntMaskFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRadialIntMaskFieldDataflowNode Property Definitions ************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_Sphere = { "Sphere", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, Sphere), Z_Construct_UScriptStruct_FSphere, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sphere_MetaData), NewProp_Sphere_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_Translation = { "Translation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, Translation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Translation_MetaData), NewProp_Translation_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_InteriorValue = { "InteriorValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, InteriorValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InteriorValue_MetaData), NewProp_InteriorValue_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_ExteriorValue = { "ExteriorValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, ExteriorValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExteriorValue_MetaData), NewProp_ExteriorValue_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SetMaskConditionType_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_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SetMaskConditionType = { "SetMaskConditionType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, SetMaskConditionType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowSetMaskConditionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SetMaskConditionType_MetaData), NewProp_SetMaskConditionType_MetaData) }; // 4033130094 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldIntResult_Inner = { "FieldIntResult", 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_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldIntResult = { "FieldIntResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, FieldIntResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldIntResult_MetaData), NewProp_FieldIntResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialIntMaskFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_Sphere, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_Translation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_InteriorValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_ExteriorValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SetMaskConditionType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_SetMaskConditionType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldIntResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldIntResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRadialIntMaskFieldDataflowNode Property Definitions **************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RadialIntMaskFieldDataflowNode", Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::PropPointers), sizeof(FRadialIntMaskFieldDataflowNode), alignof(FRadialIntMaskFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRadialIntMaskFieldDataflowNode ************************************* // ********** Begin ScriptStruct FUniformScalarFieldDataflowNode *********************************** struct Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FUniformScalarFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FUniformScalarFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * UniformScalar Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "UniformScalar Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FUniformScalarFieldDataflowNode constinit property declarations *** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FUniformScalarFieldDataflowNode constinit property declarations ***** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FUniformScalarFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode; class UScriptStruct* FUniformScalarFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("UniformScalarFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FUniformScalarFieldDataflowNode Property Definitions ************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FUniformScalarFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformScalarFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FUniformScalarFieldDataflowNode Property Definitions **************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "UniformScalarFieldDataflowNode", Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::PropPointers), sizeof(FUniformScalarFieldDataflowNode), alignof(FUniformScalarFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FUniformScalarFieldDataflowNode ************************************* // ********** Begin ScriptStruct FUniformVectorFieldDataflowNode *********************************** struct Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FUniformVectorFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FUniformVectorFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * UniformVector Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "UniformVector Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Direction_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FUniformVectorFieldDataflowNode constinit property declarations *** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FStructPropertyParams NewProp_Direction; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FUniformVectorFieldDataflowNode constinit property declarations ***** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FUniformVectorFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode; class UScriptStruct* FUniformVectorFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("UniformVectorFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FUniformVectorFieldDataflowNode Property Definitions ************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FUniformVectorFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, Direction), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Direction_MetaData), NewProp_Direction_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner = { "FieldVectorResult", 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_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult = { "FieldVectorResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, FieldVectorResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorResult_MetaData), NewProp_FieldVectorResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformVectorFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_Direction, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FUniformVectorFieldDataflowNode Property Definitions **************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "UniformVectorFieldDataflowNode", Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::PropPointers), sizeof(FUniformVectorFieldDataflowNode), alignof(FUniformVectorFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FUniformVectorFieldDataflowNode ************************************* // ********** Begin ScriptStruct FRadialVectorFieldDataflowNode ************************************ struct Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRadialVectorFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRadialVectorFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * RadialVector Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "RadialVector Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRadialVectorFieldDataflowNode constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FStructPropertyParams NewProp_Position; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRadialVectorFieldDataflowNode constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRadialVectorFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode; class UScriptStruct* FRadialVectorFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RadialVectorFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRadialVectorFieldDataflowNode Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FRadialVectorFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner = { "FieldVectorResult", 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_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult = { "FieldVectorResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, FieldVectorResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorResult_MetaData), NewProp_FieldVectorResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialVectorFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_Position, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRadialVectorFieldDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RadialVectorFieldDataflowNode", Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::PropPointers), sizeof(FRadialVectorFieldDataflowNode), alignof(FRadialVectorFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRadialVectorFieldDataflowNode ************************************** // ********** Begin ScriptStruct FRandomVectorFieldDataflowNode ************************************ struct Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRandomVectorFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FRandomVectorFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * RandomVector Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "RandomVector Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRandomVectorFieldDataflowNode constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRandomVectorFieldDataflowNode constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRandomVectorFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode; class UScriptStruct* FRandomVectorFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("RandomVectorFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FRandomVectorFieldDataflowNode Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FRandomVectorFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner = { "FieldVectorResult", 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_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult = { "FieldVectorResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, FieldVectorResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorResult_MetaData), NewProp_FieldVectorResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRandomVectorFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRandomVectorFieldDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "RandomVectorFieldDataflowNode", Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::PropPointers), sizeof(FRandomVectorFieldDataflowNode), alignof(FRandomVectorFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FRandomVectorFieldDataflowNode ************************************** // ********** Begin ScriptStruct FNoiseFieldDataflowNode ******************************************* struct Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FNoiseFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FNoiseFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Noise Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "Noise Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxRange_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FNoiseFieldDataflowNode constinit property declarations *********** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_MinRange; static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxRange; static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FNoiseFieldDataflowNode constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FNoiseFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode; class UScriptStruct* FNoiseFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FNoiseFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("NoiseFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FNoiseFieldDataflowNode Property Definitions ********************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FNoiseFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_MinRange = { "MinRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, MinRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinRange_MetaData), NewProp_MinRange_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_MaxRange = { "MaxRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, MaxRange), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxRange_MetaData), NewProp_MaxRange_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FNoiseFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FNoiseFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FNoiseFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_MinRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_MaxRange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FNoiseFieldDataflowNode Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "NoiseFieldDataflowNode", Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::PropPointers), sizeof(FNoiseFieldDataflowNode), alignof(FNoiseFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FNoiseFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FNoiseFieldDataflowNode ********************************************* // ********** Begin ScriptStruct FUniformIntegerFieldDataflowNode ********************************** struct Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FUniformIntegerFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FUniformIntegerFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * UniformInteger Field Dataflow node\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "UniformInteger Field Dataflow node" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldIntResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FUniformIntegerFieldDataflowNode constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FIntPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldIntResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldIntResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FUniformIntegerFieldDataflowNode constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FUniformIntegerFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode; class UScriptStruct* FUniformIntegerFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("UniformIntegerFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FUniformIntegerFieldDataflowNode Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FUniformIntegerFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldIntResult_Inner = { "FieldIntResult", 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_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldIntResult = { "FieldIntResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, FieldIntResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldIntResult_MetaData), NewProp_FieldIntResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUniformIntegerFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldIntResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldIntResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FUniformIntegerFieldDataflowNode Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "UniformIntegerFieldDataflowNode", Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::PropPointers), sizeof(FUniformIntegerFieldDataflowNode), alignof(FUniformIntegerFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FUniformIntegerFieldDataflowNode ************************************ // ********** Begin Enum EDataflowWaveFunctionType ************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowWaveFunctionType; static UEnum* EDataflowWaveFunctionType_StaticEnum() { if (!Z_Registration_Info_UEnum_EDataflowWaveFunctionType.OuterSingleton) { Z_Registration_Info_UEnum_EDataflowWaveFunctionType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EDataflowWaveFunctionType")); } return Z_Registration_Info_UEnum_EDataflowWaveFunctionType.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDataflowWaveFunctionType_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_Max.Comment", "/**\n *\n *\n *\n *///~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EDataflowWaveFunctionType::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "//256th entry" }, { "Dataflow_WaveFunctionType_Cosine.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_WaveFunctionType_Cosine.DisplayName", "Cosine" }, { "Dataflow_WaveFunctionType_Cosine.Name", "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Cosine" }, { "Dataflow_WaveFunctionType_Cosine.ToolTip", "Cosine wave that will move in time." }, { "Dataflow_WaveFunctionType_Decay.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_WaveFunctionType_Decay.DisplayName", "Decay" }, { "Dataflow_WaveFunctionType_Decay.Name", "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Decay" }, { "Dataflow_WaveFunctionType_Decay.ToolTip", "The magnitude of the field will decay in time." }, { "Dataflow_WaveFunctionType_Falloff.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_WaveFunctionType_Falloff.DisplayName", "Falloff" }, { "Dataflow_WaveFunctionType_Falloff.Name", "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Falloff" }, { "Dataflow_WaveFunctionType_Falloff.ToolTip", "The radial falloff radius will move along temporal wave." }, { "Dataflow_WaveFunctionType_Gaussian.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_WaveFunctionType_Gaussian.DisplayName", "Gaussian" }, { "Dataflow_WaveFunctionType_Gaussian.Name", "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Gaussian" }, { "Dataflow_WaveFunctionType_Gaussian.ToolTip", "Gaussian wave that will move in time." }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Cosine", (int64)EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Cosine }, { "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Gaussian", (int64)EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Gaussian }, { "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Falloff", (int64)EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Falloff }, { "EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Decay", (int64)EDataflowWaveFunctionType::Dataflow_WaveFunctionType_Decay }, { "EDataflowWaveFunctionType::Dataflow_Max", (int64)EDataflowWaveFunctionType::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EDataflowWaveFunctionType", "EDataflowWaveFunctionType", Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType() { if (!Z_Registration_Info_UEnum_EDataflowWaveFunctionType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowWaveFunctionType.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDataflowWaveFunctionType.InnerSingleton; } // ********** End Enum EDataflowWaveFunctionType *************************************************** // ********** Begin ScriptStruct FWaveScalarFieldDataflowNode ************************************** struct Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FWaveScalarFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FWaveScalarFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * WaveScalar Field Dataflow node v2\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "WaveScalar Field Dataflow node v2" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleIndices_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Translation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Wavelength_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Period_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffType_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FWaveScalarFieldDataflowNode constinit property declarations ****** static const UECodeGen_Private::FStructPropertyParams NewProp_SamplePositions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SamplePositions; static const UECodeGen_Private::FStructPropertyParams NewProp_SampleIndices; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FStructPropertyParams NewProp_Position; static const UECodeGen_Private::FStructPropertyParams NewProp_Translation; static const UECodeGen_Private::FFloatPropertyParams NewProp_Wavelength; static const UECodeGen_Private::FFloatPropertyParams NewProp_Period; static const UECodeGen_Private::FBytePropertyParams NewProp_FunctionType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FunctionType; static const UECodeGen_Private::FBytePropertyParams NewProp_FalloffType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_FalloffType; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FWaveScalarFieldDataflowNode constinit property declarations ******** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FWaveScalarFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode; class UScriptStruct* FWaveScalarFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("WaveScalarFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FWaveScalarFieldDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_SamplePositions_Inner = { "SamplePositions", 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_FWaveScalarFieldDataflowNode_Statics::NewProp_SamplePositions = { "SamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, SamplePositions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplePositions_MetaData), NewProp_SamplePositions_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_SampleIndices = { "SampleIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, SampleIndices), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleIndices_MetaData), NewProp_SampleIndices_MetaData) }; // 2736311409 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Translation = { "Translation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, Translation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Translation_MetaData), NewProp_Translation_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Wavelength = { "Wavelength", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, Wavelength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Wavelength_MetaData), NewProp_Wavelength_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Period = { "Period", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, Period), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Period_MetaData), NewProp_Period_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FunctionType_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_FWaveScalarFieldDataflowNode_Statics::NewProp_FunctionType = { "FunctionType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, FunctionType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowWaveFunctionType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionType_MetaData), NewProp_FunctionType_MetaData) }; // 696991098 const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FalloffType_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_FWaveScalarFieldDataflowNode_Statics::NewProp_FalloffType = { "FalloffType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, FalloffType), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFieldFalloffType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffType_MetaData), NewProp_FalloffType_MetaData) }; // 1143204808 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWaveScalarFieldDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_SamplePositions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_SamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_SampleIndices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Position, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Translation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Wavelength, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_Period, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FunctionType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FunctionType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FalloffType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FalloffType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewProp_NumSamplePositions, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FWaveScalarFieldDataflowNode Property Definitions ******************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "WaveScalarFieldDataflowNode", Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::PropPointers), sizeof(FWaveScalarFieldDataflowNode), alignof(FWaveScalarFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FWaveScalarFieldDataflowNode **************************************** // ********** Begin Enum EDataflowFloatFieldOperationType ****************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType; static UEnum* EDataflowFloatFieldOperationType_StaticEnum() { if (!Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.OuterSingleton) { Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EDataflowFloatFieldOperationType")); } return Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDataflowFloatFieldOperationType_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Add.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Add.DisplayName", "Add" }, { "Dataflow_FloatFieldFalloffType_Add.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Add" }, { "Dataflow_FloatFieldFalloffType_Add.ToolTip", "Add the fields output values : Output = Left + Right" }, { "Dataflow_FloatFieldFalloffType_Divide.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Divide.DisplayName", "Divide" }, { "Dataflow_FloatFieldFalloffType_Divide.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Divide" }, { "Dataflow_FloatFieldFalloffType_Divide.ToolTip", "Divide the fields output values : Output = Left / Right" }, { "Dataflow_FloatFieldFalloffType_Max.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Max.DisplayName", "Max" }, { "Dataflow_FloatFieldFalloffType_Max.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Max" }, { "Dataflow_FloatFieldFalloffType_Max.ToolTip", "Max of the fields output values: Output = Max(Left, Right)" }, { "Dataflow_FloatFieldFalloffType_Min.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Min.DisplayName", "Min" }, { "Dataflow_FloatFieldFalloffType_Min.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Min" }, { "Dataflow_FloatFieldFalloffType_Min.ToolTip", "Min of the fields output values: Output = Min(Left, Right)" }, { "Dataflow_FloatFieldFalloffType_Substract.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldFalloffType_Substract.DisplayName", "Subtract" }, { "Dataflow_FloatFieldFalloffType_Substract.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Substract" }, { "Dataflow_FloatFieldFalloffType_Substract.ToolTip", "Subtract the fields output : Output = Left - Right" }, { "Dataflow_FloatFieldOperationType_Multiply.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_FloatFieldOperationType_Multiply.DisplayName", "Multiply" }, { "Dataflow_FloatFieldOperationType_Multiply.Name", "EDataflowFloatFieldOperationType::Dataflow_FloatFieldOperationType_Multiply" }, { "Dataflow_FloatFieldOperationType_Multiply.ToolTip", "Multiply the fields output values : Output = Left * Right" }, { "Dataflow_Max.Comment", "/**\n *\n *\n *\n *///~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EDataflowFloatFieldOperationType::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "//256th entry" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldOperationType_Multiply", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldOperationType_Multiply }, { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Divide", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Divide }, { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Add", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Add }, { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Substract", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Substract }, { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Min", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Min }, { "EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Max", (int64)EDataflowFloatFieldOperationType::Dataflow_FloatFieldFalloffType_Max }, { "EDataflowFloatFieldOperationType::Dataflow_Max", (int64)EDataflowFloatFieldOperationType::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EDataflowFloatFieldOperationType", "EDataflowFloatFieldOperationType", Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType() { if (!Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType.InnerSingleton; } // ********** End Enum EDataflowFloatFieldOperationType ******************************************** // ********** Begin ScriptStruct FSumScalarFieldDataflowNode *************************************** struct Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FSumScalarFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FSumScalarFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n *\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatLeft_MetaData[] = { { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemapLeft_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatRight_MetaData[] = { { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemapRight_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSwapInputs_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FSumScalarFieldDataflowNode constinit property declarations ******* static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatLeft_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatLeft; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemapLeft_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemapLeft; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatRight_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatRight; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemapRight_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemapRight; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FBytePropertyParams NewProp_Operation_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Operation; static void NewProp_bSwapInputs_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSwapInputs; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FSumScalarFieldDataflowNode constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FSumScalarFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode; class UScriptStruct* FSumScalarFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("SumScalarFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FSumScalarFieldDataflowNode Property Definitions ****************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatLeft_Inner = { "FieldFloatLeft", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatLeft = { "FieldFloatLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldFloatLeft), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatLeft_MetaData), NewProp_FieldFloatLeft_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapLeft_Inner = { "FieldRemapLeft", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapLeft = { "FieldRemapLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldRemapLeft), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemapLeft_MetaData), NewProp_FieldRemapLeft_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatRight_Inner = { "FieldFloatRight", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatRight = { "FieldFloatRight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldFloatRight), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatRight_MetaData), NewProp_FieldFloatRight_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapRight_Inner = { "FieldRemapRight", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapRight = { "FieldRemapRight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldRemapRight), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemapRight_MetaData), NewProp_FieldRemapRight_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_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_FSumScalarFieldDataflowNode_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, Operation), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowFloatFieldOperationType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operation_MetaData), NewProp_Operation_MetaData) }; // 903438459 void Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_bSwapInputs_SetBit(void* Obj) { ((FSumScalarFieldDataflowNode*)Obj)->bSwapInputs = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_bSwapInputs = { "bSwapInputs", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSumScalarFieldDataflowNode), &Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_bSwapInputs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSwapInputs_MetaData), NewProp_bSwapInputs_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumScalarFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatLeft_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatLeft, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapLeft_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapLeft, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatRight_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatRight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapRight_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemapRight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_Operation_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_Operation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_bSwapInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldFloatResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewProp_FieldRemap, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FSumScalarFieldDataflowNode Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "SumScalarFieldDataflowNode", Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::PropPointers), sizeof(FSumScalarFieldDataflowNode), alignof(FSumScalarFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FSumScalarFieldDataflowNode ***************************************** // ********** Begin Enum EDataflowVectorFieldOperationType ***************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType; static UEnum* EDataflowVectorFieldOperationType_StaticEnum() { if (!Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.OuterSingleton) { Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("EDataflowVectorFieldOperationType")); } return Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.OuterSingleton; } template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EDataflowVectorFieldOperationType_StaticEnum(); } struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_Max.Comment", "/**\n *\n *\n *\n *///~~~\n//256th entry\n" }, { "Dataflow_Max.Hidden", "" }, { "Dataflow_Max.Name", "EDataflowVectorFieldOperationType::Dataflow_Max" }, { "Dataflow_Max.ToolTip", "//256th entry" }, { "Dataflow_VectorFieldFalloffType_Add.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_VectorFieldFalloffType_Add.DisplayName", "Add" }, { "Dataflow_VectorFieldFalloffType_Add.Name", "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Add" }, { "Dataflow_VectorFieldFalloffType_Add.ToolTip", "Add the fields output values : Output = Left + Right" }, { "Dataflow_VectorFieldFalloffType_CrossProduct.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_VectorFieldFalloffType_CrossProduct.DisplayName", "Cross product" }, { "Dataflow_VectorFieldFalloffType_CrossProduct.Name", "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_CrossProduct" }, { "Dataflow_VectorFieldFalloffType_CrossProduct.ToolTip", "Cross product of the fields output values: Output = Left x Right" }, { "Dataflow_VectorFieldFalloffType_Divide.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_VectorFieldFalloffType_Divide.DisplayName", "Divide" }, { "Dataflow_VectorFieldFalloffType_Divide.Name", "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Divide" }, { "Dataflow_VectorFieldFalloffType_Divide.ToolTip", "Divide the fields output values : Output = Left / Right" }, { "Dataflow_VectorFieldFalloffType_Substract.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_VectorFieldFalloffType_Substract.DisplayName", "Subtract" }, { "Dataflow_VectorFieldFalloffType_Substract.Name", "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Substract" }, { "Dataflow_VectorFieldFalloffType_Substract.ToolTip", "Subtract the fields output : Output = Left - Right" }, { "Dataflow_VectorFieldOperationType_Multiply.Comment", "/**\n *\n *\n *\n */" }, { "Dataflow_VectorFieldOperationType_Multiply.DisplayName", "Multiply" }, { "Dataflow_VectorFieldOperationType_Multiply.Name", "EDataflowVectorFieldOperationType::Dataflow_VectorFieldOperationType_Multiply" }, { "Dataflow_VectorFieldOperationType_Multiply.ToolTip", "Multiply the fields output values : Output = Left * Right" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDataflowVectorFieldOperationType::Dataflow_VectorFieldOperationType_Multiply", (int64)EDataflowVectorFieldOperationType::Dataflow_VectorFieldOperationType_Multiply }, { "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Divide", (int64)EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Divide }, { "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Add", (int64)EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Add }, { "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Substract", (int64)EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_Substract }, { "EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_CrossProduct", (int64)EDataflowVectorFieldOperationType::Dataflow_VectorFieldFalloffType_CrossProduct }, { "EDataflowVectorFieldOperationType::Dataflow_Max", (int64)EDataflowVectorFieldOperationType::Dataflow_Max }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, nullptr, "EDataflowVectorFieldOperationType", "EDataflowVectorFieldOperationType", Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType() { if (!Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType.InnerSingleton; } // ********** End Enum EDataflowVectorFieldOperationType ******************************************* // ********** Begin ScriptStruct FSumVectorFieldDataflowNode *************************************** struct Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FSumVectorFieldDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FSumVectorFieldDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n *\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloat_MetaData[] = { { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorLeft_MetaData[] = { { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemapLeft_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorRight_MetaData[] = { { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemapRight_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Magnitude_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Operation_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSwapVectorInputs_MetaData[] = { { "Category", "Field" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldVectorResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FSumVectorFieldDataflowNode constinit property declarations ******* static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloat_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloat; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldFloatRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatRemap; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorLeft_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorLeft; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemapLeft_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemapLeft; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorRight_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorRight; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemapRight_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemapRight; static const UECodeGen_Private::FFloatPropertyParams NewProp_Magnitude; static const UECodeGen_Private::FBytePropertyParams NewProp_Operation_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_Operation; static void NewProp_bSwapVectorInputs_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSwapVectorInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_FieldVectorResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldVectorResult; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FSumVectorFieldDataflowNode constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FSumVectorFieldDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode; class UScriptStruct* FSumVectorFieldDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("SumVectorFieldDataflowNode")); } return Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FSumVectorFieldDataflowNode Property Definitions ****************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloat_Inner = { "FieldFloat", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloat = { "FieldFloat", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldFloat), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloat_MetaData), NewProp_FieldFloat_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloatRemap_Inner = { "FieldFloatRemap", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloatRemap = { "FieldFloatRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldFloatRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatRemap_MetaData), NewProp_FieldFloatRemap_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorLeft_Inner = { "FieldVectorLeft", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorLeft = { "FieldVectorLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldVectorLeft), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorLeft_MetaData), NewProp_FieldVectorLeft_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapLeft_Inner = { "FieldRemapLeft", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapLeft = { "FieldRemapLeft", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldRemapLeft), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemapLeft_MetaData), NewProp_FieldRemapLeft_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorRight_Inner = { "FieldVectorRight", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorRight = { "FieldVectorRight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldVectorRight), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorRight_MetaData), NewProp_FieldVectorRight_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapRight_Inner = { "FieldRemapRight", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapRight = { "FieldRemapRight", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldRemapRight), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemapRight_MetaData), NewProp_FieldRemapRight_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_Magnitude = { "Magnitude", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, Magnitude), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Magnitude_MetaData), NewProp_Magnitude_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_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_FSumVectorFieldDataflowNode_Statics::NewProp_Operation = { "Operation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, Operation), Z_Construct_UEnum_GeometryCollectionNodes_EDataflowVectorFieldOperationType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Operation_MetaData), NewProp_Operation_MetaData) }; // 644177894 void Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_bSwapVectorInputs_SetBit(void* Obj) { ((FSumVectorFieldDataflowNode*)Obj)->bSwapVectorInputs = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_bSwapVectorInputs = { "bSwapVectorInputs", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FSumVectorFieldDataflowNode), &Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_bSwapVectorInputs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSwapVectorInputs_MetaData), NewProp_bSwapVectorInputs_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner = { "FieldVectorResult", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult = { "FieldVectorResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldVectorResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldVectorResult_MetaData), NewProp_FieldVectorResult_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSumVectorFieldDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloat_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloat, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloatRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldFloatRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorLeft_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorLeft, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapLeft_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapLeft, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorRight_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorRight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapRight_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemapRight, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_Magnitude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_Operation_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_Operation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_bSwapVectorInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldVectorResult, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewProp_FieldRemap, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FSumVectorFieldDataflowNode Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "SumVectorFieldDataflowNode", Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::PropPointers), sizeof(FSumVectorFieldDataflowNode), alignof(FSumVectorFieldDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode.InnerSingleton); } // ********** End ScriptStruct FSumVectorFieldDataflowNode ***************************************** // ********** Begin ScriptStruct FFieldMakeDenseFloatArrayDataflowNode ***************************** struct Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFieldMakeDenseFloatArrayDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FFieldMakeDenseFloatArrayDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n *\n * Converts a sparse FloatArray (a selected subset of the whole incoming array) into a dense FloatArray\n * (same number of elements as the incoming array using NumSamplePositions) using the Remap input\n * NumSamplePositions controls the size of the output array, only indices smaller than l to than NumSamplePositions\n * will be processed\n *\n */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, { "ToolTip", "Converts a sparse FloatArray (a selected subset of the whole incoming array) into a dense FloatArray\n(same number of elements as the incoming array using NumSamplePositions) using the Remap input\nNumSamplePositions controls the size of the output array, only indices smaller than l to than NumSamplePositions\nwill be processed" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatInput_MetaData[] = { { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldRemap_MetaData[] = { { "Comment", "/** */" }, { "DataflowInput", "" }, { "DataflowIntrinsic", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSamplePositions_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "DataflowInput", "" }, { "DisplayName", "Number of Sample Positions" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = { { "Category", "Field" }, { "Comment", "/** */" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FieldFloatResult_MetaData[] = { { "Comment", "/** */" }, { "DataflowOutput", "" }, { "ModuleRelativePath", "Public/Dataflow/GeometryCollectionFieldNodes.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFieldMakeDenseFloatArrayDataflowNode constinit property declarations static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatInput_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatInput; static const UECodeGen_Private::FIntPropertyParams NewProp_FieldRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldRemap; static const UECodeGen_Private::FIntPropertyParams NewProp_NumSamplePositions; static const UECodeGen_Private::FFloatPropertyParams NewProp_Default; static const UECodeGen_Private::FFloatPropertyParams NewProp_FieldFloatResult_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FieldFloatResult; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFieldMakeDenseFloatArrayDataflowNode constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FFieldMakeDenseFloatArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode; class UScriptStruct* FFieldMakeDenseFloatArrayDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("FieldMakeDenseFloatArrayDataflowNode")); } return Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FFieldMakeDenseFloatArrayDataflowNode Property Definitions ******** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatInput_Inner = { "FieldFloatInput", 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_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatInput = { "FieldFloatInput", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFieldMakeDenseFloatArrayDataflowNode, FieldFloatInput), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatInput_MetaData), NewProp_FieldFloatInput_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldRemap_Inner = { "FieldRemap", 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_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldRemap = { "FieldRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFieldMakeDenseFloatArrayDataflowNode, FieldRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldRemap_MetaData), NewProp_FieldRemap_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_NumSamplePositions = { "NumSamplePositions", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFieldMakeDenseFloatArrayDataflowNode, NumSamplePositions), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSamplePositions_MetaData), NewProp_NumSamplePositions_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFieldMakeDenseFloatArrayDataflowNode, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatResult_Inner = { "FieldFloatResult", 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_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatResult = { "FieldFloatResult", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFieldMakeDenseFloatArrayDataflowNode, FieldFloatResult), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FieldFloatResult_MetaData), NewProp_FieldFloatResult_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatInput_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatInput, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldRemap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_NumSamplePositions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_Default, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatResult_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewProp_FieldFloatResult, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFieldMakeDenseFloatArrayDataflowNode Property Definitions ********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes, Z_Construct_UScriptStruct_FDataflowNode, &NewStructOps, "FieldMakeDenseFloatArrayDataflowNode", Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::PropPointers), sizeof(FFieldMakeDenseFloatArrayDataflowNode), alignof(FFieldMakeDenseFloatArrayDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode.InnerSingleton); } // ********** End ScriptStruct FFieldMakeDenseFloatArrayDataflowNode ******************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EDataflowFieldFalloffType_StaticEnum, TEXT("EDataflowFieldFalloffType"), &Z_Registration_Info_UEnum_EDataflowFieldFalloffType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1143204808U) }, { EDataflowSetMaskConditionType_StaticEnum, TEXT("EDataflowSetMaskConditionType"), &Z_Registration_Info_UEnum_EDataflowSetMaskConditionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4033130094U) }, { EDataflowWaveFunctionType_StaticEnum, TEXT("EDataflowWaveFunctionType"), &Z_Registration_Info_UEnum_EDataflowWaveFunctionType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 696991098U) }, { EDataflowFloatFieldOperationType_StaticEnum, TEXT("EDataflowFloatFieldOperationType"), &Z_Registration_Info_UEnum_EDataflowFloatFieldOperationType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 903438459U) }, { EDataflowVectorFieldOperationType_StaticEnum, TEXT("EDataflowVectorFieldOperationType"), &Z_Registration_Info_UEnum_EDataflowVectorFieldOperationType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 644177894U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FRadialFalloffFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRadialFalloffFieldDataflowNode_Statics::NewStructOps, TEXT("RadialFalloffFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FRadialFalloffFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRadialFalloffFieldDataflowNode), 723182658U) }, { FBoxFalloffFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FBoxFalloffFieldDataflowNode_Statics::NewStructOps, TEXT("BoxFalloffFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FBoxFalloffFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBoxFalloffFieldDataflowNode), 3012188569U) }, { FPlaneFalloffFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FPlaneFalloffFieldDataflowNode_Statics::NewStructOps, TEXT("PlaneFalloffFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FPlaneFalloffFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPlaneFalloffFieldDataflowNode), 295963242U) }, { FRadialIntMaskFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRadialIntMaskFieldDataflowNode_Statics::NewStructOps, TEXT("RadialIntMaskFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FRadialIntMaskFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRadialIntMaskFieldDataflowNode), 1439705390U) }, { FUniformScalarFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FUniformScalarFieldDataflowNode_Statics::NewStructOps, TEXT("UniformScalarFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FUniformScalarFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUniformScalarFieldDataflowNode), 2079566700U) }, { FUniformVectorFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FUniformVectorFieldDataflowNode_Statics::NewStructOps, TEXT("UniformVectorFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FUniformVectorFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUniformVectorFieldDataflowNode), 2711690902U) }, { FRadialVectorFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRadialVectorFieldDataflowNode_Statics::NewStructOps, TEXT("RadialVectorFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FRadialVectorFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRadialVectorFieldDataflowNode), 3384099885U) }, { FRandomVectorFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FRandomVectorFieldDataflowNode_Statics::NewStructOps, TEXT("RandomVectorFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FRandomVectorFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRandomVectorFieldDataflowNode), 370247480U) }, { FNoiseFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FNoiseFieldDataflowNode_Statics::NewStructOps, TEXT("NoiseFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FNoiseFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FNoiseFieldDataflowNode), 1474111134U) }, { FUniformIntegerFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FUniformIntegerFieldDataflowNode_Statics::NewStructOps, TEXT("UniformIntegerFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FUniformIntegerFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUniformIntegerFieldDataflowNode), 2691498938U) }, { FWaveScalarFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FWaveScalarFieldDataflowNode_Statics::NewStructOps, TEXT("WaveScalarFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FWaveScalarFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FWaveScalarFieldDataflowNode), 3671274629U) }, { FSumScalarFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSumScalarFieldDataflowNode_Statics::NewStructOps, TEXT("SumScalarFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FSumScalarFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSumScalarFieldDataflowNode), 1318781311U) }, { FSumVectorFieldDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSumVectorFieldDataflowNode_Statics::NewStructOps, TEXT("SumVectorFieldDataflowNode"),&Z_Registration_Info_UScriptStruct_FSumVectorFieldDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSumVectorFieldDataflowNode), 2774718675U) }, { FFieldMakeDenseFloatArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode_Statics::NewStructOps, TEXT("FieldMakeDenseFloatArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FFieldMakeDenseFloatArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFieldMakeDenseFloatArrayDataflowNode), 180468078U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_2110262320{ TEXT("/Script/GeometryCollectionNodes"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionFieldNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS