// 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 "AddSolverDeformerNode.h" #include "Dataflow/DataflowAnyType.h" #include "Dataflow/DataflowSimulationNodes.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAddSolverDeformerNode() {} // ********** Begin Cross Module References ******************************************************** DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowBoolArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowBoolTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNumericArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNumericTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowStringArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowStringTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTransformArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTransformTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVectorArrayTypes(); DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVectorTypes(); DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationNode(); DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProperty(); DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationTime(); HAIRSTRANDSSOLVER_API UScriptStruct* Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode(); OPTIMUSCORE_API UClass* Z_Construct_UClass_UOptimusDeformer_NoRegister(); UPackage* Z_Construct_UPackage__Script_HairStrandsSolver(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FAddSolverDeformerDataflowNode ************************************ struct Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAddSolverDeformerDataflowNode); } static inline consteval int16 GetStructAlignment() { return alignof(FAddSolverDeformerDataflowNode); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Add a graph deformer to the groom simulation */" }, { "DataflowSimulation", "" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "Add a graph deformer to the groom simulation" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsSolvers_MetaData[] = { { "Comment", "/** Physics solvers to advance in time */" }, { "DataflowInput", "" }, { "DataflowOutput", "" }, { "DataflowPassthrough", "PhysicsSolvers" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "Physics solvers to advance in time" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationTime_MetaData[] = { { "Comment", "/** Delta time to use to advance the solver*/" }, { "DataflowInput", "" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "Delta time to use to advance the solver" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeshDeformer_MetaData[] = { { "Category", "Groom" }, { "Comment", "/** Graph deformer solver the component is using */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "Graph deformer solver the component is using" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerNumericInputs_MetaData[] = { { "Comment", "/** List of deformer numeric inputs that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer numeric inputs that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerVectorInputs_MetaData[] = { { "Comment", "/** List of deformer vector inputs that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer vector inputs that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerStringInputs_MetaData[] = { { "Comment", "/** List of deformer string inputs that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer string inputs that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerBoolInputs_MetaData[] = { { "Comment", "/** List of deformer bool inputs that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer bool inputs that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerTransformInputs_MetaData[] = { { "Comment", "/** List of deformer transform inputs that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer transform inputs that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerNumericArrays_MetaData[] = { { "Comment", "/** List of deformer numeric arrays that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer numeric arrays that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerVectorArrays_MetaData[] = { { "Comment", "/** List of deformer vector arrays that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer vector arrays that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerStringArrays_MetaData[] = { { "Comment", "/** List of deformer string arrays that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer string arrays that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerBoolArrays_MetaData[] = { { "Comment", "/** List of deformer bool arrays that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer bool arrays that will appear in the option pins" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeformerTransformArrays_MetaData[] = { { "Comment", "/** List of deformer transform arrays that will appear in the option pins */" }, { "ModuleRelativePath", "Public/AddSolverDeformerNode.h" }, { "ToolTip", "List of deformer transform arrays that will appear in the option pins" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAddSolverDeformerDataflowNode constinit property declarations **** static const UECodeGen_Private::FStructPropertyParams NewProp_PhysicsSolvers_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PhysicsSolvers; static const UECodeGen_Private::FStructPropertyParams NewProp_SimulationTime; static const UECodeGen_Private::FObjectPropertyParams NewProp_MeshDeformer; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerNumericInputs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerNumericInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerVectorInputs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerVectorInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerStringInputs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerStringInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerBoolInputs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerBoolInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerTransformInputs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerTransformInputs; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerNumericArrays_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerNumericArrays; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerVectorArrays_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerVectorArrays; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerStringArrays_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerStringArrays; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerBoolArrays_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerBoolArrays; static const UECodeGen_Private::FStructPropertyParams NewProp_DeformerTransformArrays_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DeformerTransformArrays; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAddSolverDeformerDataflowNode constinit property declarations ****** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAddSolverDeformerDataflowNode cannot be polymorphic unless super FDataflowSimulationNode is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode; class UScriptStruct* FAddSolverDeformerDataflowNode::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode, (UObject*)Z_Construct_UPackage__Script_HairStrandsSolver(), TEXT("AddSolverDeformerDataflowNode")); } return Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.OuterSingleton; } // ********** Begin ScriptStruct FAddSolverDeformerDataflowNode Property Definitions *************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_PhysicsSolvers_Inner = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_PhysicsSolvers = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, PhysicsSolvers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsSolvers_MetaData), NewProp_PhysicsSolvers_MetaData) }; // 3186375612 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_SimulationTime = { "SimulationTime", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, SimulationTime), Z_Construct_UScriptStruct_FDataflowSimulationTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationTime_MetaData), NewProp_SimulationTime_MetaData) }; // 3904418081 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_MeshDeformer = { "MeshDeformer", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, MeshDeformer), Z_Construct_UClass_UOptimusDeformer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeshDeformer_MetaData), NewProp_MeshDeformer_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericInputs_Inner = { "DeformerNumericInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowNumericTypes, METADATA_PARAMS(0, nullptr) }; // 2337162422 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericInputs = { "DeformerNumericInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerNumericInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerNumericInputs_MetaData), NewProp_DeformerNumericInputs_MetaData) }; // 2337162422 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorInputs_Inner = { "DeformerVectorInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowVectorTypes, METADATA_PARAMS(0, nullptr) }; // 661647129 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorInputs = { "DeformerVectorInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerVectorInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerVectorInputs_MetaData), NewProp_DeformerVectorInputs_MetaData) }; // 661647129 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringInputs_Inner = { "DeformerStringInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowStringTypes, METADATA_PARAMS(0, nullptr) }; // 291957505 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringInputs = { "DeformerStringInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerStringInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerStringInputs_MetaData), NewProp_DeformerStringInputs_MetaData) }; // 291957505 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolInputs_Inner = { "DeformerBoolInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowBoolTypes, METADATA_PARAMS(0, nullptr) }; // 2146879156 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolInputs = { "DeformerBoolInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerBoolInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerBoolInputs_MetaData), NewProp_DeformerBoolInputs_MetaData) }; // 2146879156 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformInputs_Inner = { "DeformerTransformInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowTransformTypes, METADATA_PARAMS(0, nullptr) }; // 2341274955 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformInputs = { "DeformerTransformInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerTransformInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerTransformInputs_MetaData), NewProp_DeformerTransformInputs_MetaData) }; // 2341274955 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericArrays_Inner = { "DeformerNumericArrays", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowNumericArrayTypes, METADATA_PARAMS(0, nullptr) }; // 3088588792 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericArrays = { "DeformerNumericArrays", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerNumericArrays), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerNumericArrays_MetaData), NewProp_DeformerNumericArrays_MetaData) }; // 3088588792 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorArrays_Inner = { "DeformerVectorArrays", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowVectorArrayTypes, METADATA_PARAMS(0, nullptr) }; // 268692767 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorArrays = { "DeformerVectorArrays", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerVectorArrays), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerVectorArrays_MetaData), NewProp_DeformerVectorArrays_MetaData) }; // 268692767 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringArrays_Inner = { "DeformerStringArrays", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowStringArrayTypes, METADATA_PARAMS(0, nullptr) }; // 312506663 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringArrays = { "DeformerStringArrays", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerStringArrays), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerStringArrays_MetaData), NewProp_DeformerStringArrays_MetaData) }; // 312506663 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolArrays_Inner = { "DeformerBoolArrays", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowBoolArrayTypes, METADATA_PARAMS(0, nullptr) }; // 1789898549 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolArrays = { "DeformerBoolArrays", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerBoolArrays), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerBoolArrays_MetaData), NewProp_DeformerBoolArrays_MetaData) }; // 1789898549 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformArrays_Inner = { "DeformerTransformArrays", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowTransformArrayTypes, METADATA_PARAMS(0, nullptr) }; // 3581022862 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformArrays = { "DeformerTransformArrays", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAddSolverDeformerDataflowNode, DeformerTransformArrays), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeformerTransformArrays_MetaData), NewProp_DeformerTransformArrays_MetaData) }; // 3581022862 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_PhysicsSolvers_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_PhysicsSolvers, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_SimulationTime, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_MeshDeformer, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericInputs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorInputs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringInputs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolInputs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformInputs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericArrays_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerNumericArrays, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorArrays_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerVectorArrays, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringArrays_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerStringArrays, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolArrays_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerBoolArrays, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformArrays_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewProp_DeformerTransformArrays, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAddSolverDeformerDataflowNode Property Definitions ***************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_HairStrandsSolver, Z_Construct_UScriptStruct_FDataflowSimulationNode, &NewStructOps, "AddSolverDeformerDataflowNode", Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::PropPointers), sizeof(FAddSolverDeformerDataflowNode), alignof(FAddSolverDeformerDataflowNode), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode() { if (!Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode.InnerSingleton); } // ********** End ScriptStruct FAddSolverDeformerDataflowNode ************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_HairStrands_Source_HairStrandsSolver_Public_AddSolverDeformerNode_h__Script_HairStrandsSolver_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FAddSolverDeformerDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FAddSolverDeformerDataflowNode_Statics::NewStructOps, TEXT("AddSolverDeformerDataflowNode"),&Z_Registration_Info_UScriptStruct_FAddSolverDeformerDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAddSolverDeformerDataflowNode), 417503179U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_HairStrands_Source_HairStrandsSolver_Public_AddSolverDeformerNode_h__Script_HairStrandsSolver_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_HairStrands_Source_HairStrandsSolver_Public_AddSolverDeformerNode_h__Script_HairStrandsSolver_3115817376{ TEXT("/Script/HairStrandsSolver"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_HairStrands_Source_HairStrandsSolver_Public_AddSolverDeformerNode_h__Script_HairStrandsSolver_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_HairStrands_Source_HairStrandsSolver_Public_AddSolverDeformerNode_h__Script_HairStrandsSolver_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS