Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/GeometryCollectionNodes/UHT/GeometryCollectionDebugNodes.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

510 lines
42 KiB
C++

// 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/GeometryCollectionDebugNodes.h"
#include "Dataflow/DataflowSelection.h"
#include "Dataflow/GeometryCollectionUtilityNodes.h"
#include "GeometryCollection/ManagedArrayCollection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGeometryCollectionDebugNodes() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTransformSelection();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSphereCovering();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FWriteStringToFile();
GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UDynamicMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_GeometryCollectionNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FConvexHullToMeshDataflowNode *************************************
struct Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FConvexHullToMeshDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FConvexHullToMeshDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Convert convex hulls on a geometry collection to a dynamic mesh\n" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Convert convex hulls on a geometry collection to a dynamic mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OptionalSelectionFilter_MetaData[] = {
{ "Comment", "/** Optional transform selection to convert hulls from -- if not provided, all convex hulls will be converted. */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Optional transform selection to convert hulls from -- if not provided, all convex hulls will be converted." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseRobustHulls_MetaData[] = {
{ "Category", "Options" },
{ "Comment", "/** Whether to robustly extract valid/manifold meshes to represent the convex hulls. Note: Not necessary for simple visualization, but useful for downstream processing. */" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Whether to robustly extract valid/manifold meshes to represent the convex hulls. Note: Not necessary for simple visualization, but useful for downstream processing." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = {
{ "Comment", "/** Single mesh aggregating all the convex hulls together */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Single mesh aggregating all the convex hulls together" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Meshes_MetaData[] = {
{ "Comment", "/** Array of meshes for each convex hull found */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Array of meshes for each convex hull found" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FConvexHullToMeshDataflowNode constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_OptionalSelectionFilter;
static void NewProp_bUseRobustHulls_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseRobustHulls;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Meshes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Meshes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FConvexHullToMeshDataflowNode constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FConvexHullToMeshDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics
static_assert(std::is_polymorphic<FConvexHullToMeshDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FConvexHullToMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode;
class UScriptStruct* FConvexHullToMeshDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("ConvexHullToMeshDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FConvexHullToMeshDataflowNode Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConvexHullToMeshDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_OptionalSelectionFilter = { "OptionalSelectionFilter", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConvexHullToMeshDataflowNode, OptionalSelectionFilter), Z_Construct_UScriptStruct_FDataflowTransformSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OptionalSelectionFilter_MetaData), NewProp_OptionalSelectionFilter_MetaData) }; // 3066776135
void Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_bUseRobustHulls_SetBit(void* Obj)
{
((FConvexHullToMeshDataflowNode*)Obj)->bUseRobustHulls = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_bUseRobustHulls = { "bUseRobustHulls", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FConvexHullToMeshDataflowNode), &Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_bUseRobustHulls_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseRobustHulls_MetaData), NewProp_bUseRobustHulls_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConvexHullToMeshDataflowNode, Mesh), Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Meshes_Inner = { "Meshes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Meshes = { "Meshes", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FConvexHullToMeshDataflowNode, Meshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Meshes_MetaData), NewProp_Meshes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_OptionalSelectionFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_bUseRobustHulls,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Mesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Meshes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewProp_Meshes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FConvexHullToMeshDataflowNode Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"ConvexHullToMeshDataflowNode",
Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::PropPointers),
sizeof(FConvexHullToMeshDataflowNode),
alignof(FConvexHullToMeshDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FConvexHullToMeshDataflowNode ***************************************
// ********** Begin ScriptStruct FSphereCoveringToMeshDataflowNode *********************************
struct Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSphereCoveringToMeshDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSphereCoveringToMeshDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Convert a sphere covering, as generated by the 'protect negative space' option on the \"Generate Cluster Convex Hull\" nodes, to a dynamic mesh\n" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Convert a sphere covering, as generated by the 'protect negative space' option on the \"Generate Cluster Convex Hull\" nodes, to a dynamic mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SphereCovering_MetaData[] = {
{ "Comment", "// The sphere covering to convert to a mesh\n" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "The sphere covering to convert to a mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticesAlongEachSide_MetaData[] = {
{ "Category", "Options" },
{ "ClampMin", "2" },
{ "Comment", "// Number of vertices to use along each axis when creating a mesh for each sphere\n" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Number of vertices to use along each axis when creating a mesh for each sphere" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = {
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSphereCoveringToMeshDataflowNode constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_SphereCovering;
static const UECodeGen_Private::FIntPropertyParams NewProp_VerticesAlongEachSide;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSphereCoveringToMeshDataflowNode constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSphereCoveringToMeshDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics
static_assert(std::is_polymorphic<FSphereCoveringToMeshDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSphereCoveringToMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode;
class UScriptStruct* FSphereCoveringToMeshDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("SphereCoveringToMeshDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSphereCoveringToMeshDataflowNode Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_SphereCovering = { "SphereCovering", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSphereCoveringToMeshDataflowNode, SphereCovering), Z_Construct_UScriptStruct_FDataflowSphereCovering, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SphereCovering_MetaData), NewProp_SphereCovering_MetaData) }; // 625722664
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_VerticesAlongEachSide = { "VerticesAlongEachSide", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSphereCoveringToMeshDataflowNode, VerticesAlongEachSide), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticesAlongEachSide_MetaData), NewProp_VerticesAlongEachSide_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSphereCoveringToMeshDataflowNode, Mesh), Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_SphereCovering,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_VerticesAlongEachSide,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewProp_Mesh,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSphereCoveringToMeshDataflowNode Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SphereCoveringToMeshDataflowNode",
Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::PropPointers),
sizeof(FSphereCoveringToMeshDataflowNode),
alignof(FSphereCoveringToMeshDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSphereCoveringToMeshDataflowNode ***********************************
// ********** Begin ScriptStruct FSphereCoveringCountSpheresNode ***********************************
struct Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSphereCoveringCountSpheresNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSphereCoveringCountSpheresNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Report the number of spheres in a sphere covering\n" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Report the number of spheres in a sphere covering" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SphereCovering_MetaData[] = {
{ "Comment", "// The sphere covering to evaluate\n" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "The sphere covering to evaluate" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumSpheres_MetaData[] = {
{ "Comment", "// Number of spheres in the sphere covering\n" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Number of spheres in the sphere covering" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSphereCoveringCountSpheresNode constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_SphereCovering;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumSpheres;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSphereCoveringCountSpheresNode constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSphereCoveringCountSpheresNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics
static_assert(std::is_polymorphic<FSphereCoveringCountSpheresNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSphereCoveringCountSpheresNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode;
class UScriptStruct* FSphereCoveringCountSpheresNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("SphereCoveringCountSpheresNode"));
}
return Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSphereCoveringCountSpheresNode Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::NewProp_SphereCovering = { "SphereCovering", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSphereCoveringCountSpheresNode, SphereCovering), Z_Construct_UScriptStruct_FDataflowSphereCovering, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SphereCovering_MetaData), NewProp_SphereCovering_MetaData) }; // 625722664
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::NewProp_NumSpheres = { "NumSpheres", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSphereCoveringCountSpheresNode, NumSpheres), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumSpheres_MetaData), NewProp_NumSpheres_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::NewProp_SphereCovering,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::NewProp_NumSpheres,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSphereCoveringCountSpheresNode Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SphereCoveringCountSpheresNode",
Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::PropPointers),
sizeof(FSphereCoveringCountSpheresNode),
alignof(FSphereCoveringCountSpheresNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode()
{
if (!Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.InnerSingleton, Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode.InnerSingleton);
}
// ********** End ScriptStruct FSphereCoveringCountSpheresNode *************************************
// ********** Begin ScriptStruct FMeshToOBJStringDebugDataflowNode *********************************
struct Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMeshToOBJStringDebugDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FMeshToOBJStringDebugDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Convert a mesh to a string formatted as an OBJ file, which can be read by many external mesh viewers\n" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Convert a mesh to a string formatted as an OBJ file, which can be read by many external mesh viewers" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mesh_MetaData[] = {
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInvertFaces_MetaData[] = {
{ "Category", "Options" },
{ "Comment", "// Whether to flip the orientation of the triangles in the OBJ output\n" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Whether to flip the orientation of the triangles in the OBJ output" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StringOBJ_MetaData[] = {
{ "Comment", "// A string representing the input mesh in the OBJ file format\n" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "A string representing the input mesh in the OBJ file format" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMeshToOBJStringDebugDataflowNode constinit property declarations *
static const UECodeGen_Private::FObjectPropertyParams NewProp_Mesh;
static void NewProp_bInvertFaces_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInvertFaces;
static const UECodeGen_Private::FStrPropertyParams NewProp_StringOBJ;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMeshToOBJStringDebugDataflowNode constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMeshToOBJStringDebugDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics
static_assert(std::is_polymorphic<FMeshToOBJStringDebugDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FMeshToOBJStringDebugDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode;
class UScriptStruct* FMeshToOBJStringDebugDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("MeshToOBJStringDebugDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FMeshToOBJStringDebugDataflowNode Property Definitions ************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_Mesh = { "Mesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMeshToOBJStringDebugDataflowNode, Mesh), Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mesh_MetaData), NewProp_Mesh_MetaData) };
void Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_bInvertFaces_SetBit(void* Obj)
{
((FMeshToOBJStringDebugDataflowNode*)Obj)->bInvertFaces = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_bInvertFaces = { "bInvertFaces", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FMeshToOBJStringDebugDataflowNode), &Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_bInvertFaces_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInvertFaces_MetaData), NewProp_bInvertFaces_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_StringOBJ = { "StringOBJ", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMeshToOBJStringDebugDataflowNode, StringOBJ), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StringOBJ_MetaData), NewProp_StringOBJ_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_Mesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_bInvertFaces,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewProp_StringOBJ,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMeshToOBJStringDebugDataflowNode Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"MeshToOBJStringDebugDataflowNode",
Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::PropPointers),
sizeof(FMeshToOBJStringDebugDataflowNode),
alignof(FMeshToOBJStringDebugDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FMeshToOBJStringDebugDataflowNode ***********************************
// ********** Begin ScriptStruct FWriteStringToFile ************************************************
struct Z_Construct_UScriptStruct_FWriteStringToFile_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FWriteStringToFile); }
static inline consteval int16 GetStructAlignment() { return alignof(FWriteStringToFile); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Write a string to a file\n" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Write a string to a file" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilePath_MetaData[] = {
{ "Category", "Options" },
{ "Comment", "// Where file should be written on disk\n" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Where file should be written on disk" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FileContents_MetaData[] = {
{ "Category", "Options" },
{ "Comment", "// Contents of the file to write\n" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionDebugNodes.h" },
{ "ToolTip", "Contents of the file to write" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FWriteStringToFile constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_FilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_FileContents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FWriteStringToFile constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FWriteStringToFile>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FWriteStringToFile_Statics
static_assert(std::is_polymorphic<FWriteStringToFile>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FWriteStringToFile cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FWriteStringToFile;
class UScriptStruct* FWriteStringToFile::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FWriteStringToFile.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FWriteStringToFile.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FWriteStringToFile, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("WriteStringToFile"));
}
return Z_Registration_Info_UScriptStruct_FWriteStringToFile.OuterSingleton;
}
// ********** Begin ScriptStruct FWriteStringToFile Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FWriteStringToFile_Statics::NewProp_FilePath = { "FilePath", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWriteStringToFile, FilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilePath_MetaData), NewProp_FilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FWriteStringToFile_Statics::NewProp_FileContents = { "FileContents", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FWriteStringToFile, FileContents), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FileContents_MetaData), NewProp_FileContents_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FWriteStringToFile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWriteStringToFile_Statics::NewProp_FilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FWriteStringToFile_Statics::NewProp_FileContents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWriteStringToFile_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FWriteStringToFile Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FWriteStringToFile_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"WriteStringToFile",
Z_Construct_UScriptStruct_FWriteStringToFile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWriteStringToFile_Statics::PropPointers),
sizeof(FWriteStringToFile),
alignof(FWriteStringToFile),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FWriteStringToFile_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FWriteStringToFile_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FWriteStringToFile()
{
if (!Z_Registration_Info_UScriptStruct_FWriteStringToFile.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FWriteStringToFile.InnerSingleton, Z_Construct_UScriptStruct_FWriteStringToFile_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FWriteStringToFile.InnerSingleton);
}
// ********** End ScriptStruct FWriteStringToFile **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionDebugNodes_h__Script_GeometryCollectionNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FConvexHullToMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FConvexHullToMeshDataflowNode_Statics::NewStructOps, TEXT("ConvexHullToMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FConvexHullToMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FConvexHullToMeshDataflowNode), 4112193652U) },
{ FSphereCoveringToMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSphereCoveringToMeshDataflowNode_Statics::NewStructOps, TEXT("SphereCoveringToMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FSphereCoveringToMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSphereCoveringToMeshDataflowNode), 2527274372U) },
{ FSphereCoveringCountSpheresNode::StaticStruct, Z_Construct_UScriptStruct_FSphereCoveringCountSpheresNode_Statics::NewStructOps, TEXT("SphereCoveringCountSpheresNode"),&Z_Registration_Info_UScriptStruct_FSphereCoveringCountSpheresNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSphereCoveringCountSpheresNode), 2868586074U) },
{ FMeshToOBJStringDebugDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FMeshToOBJStringDebugDataflowNode_Statics::NewStructOps, TEXT("MeshToOBJStringDebugDataflowNode"),&Z_Registration_Info_UScriptStruct_FMeshToOBJStringDebugDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMeshToOBJStringDebugDataflowNode), 1355261955U) },
{ FWriteStringToFile::StaticStruct, Z_Construct_UScriptStruct_FWriteStringToFile_Statics::NewStructOps, TEXT("WriteStringToFile"),&Z_Registration_Info_UScriptStruct_FWriteStringToFile, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FWriteStringToFile), 2264958417U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionDebugNodes_h__Script_GeometryCollectionNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionDebugNodes_h__Script_GeometryCollectionNodes_3332988843{
TEXT("/Script/GeometryCollectionNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionDebugNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionDebugNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS