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

434 lines
40 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/GeometryCollectionTextureNodes.h"
#include "Dataflow/DataflowImage.h"
#include "Dataflow/DataflowSelection.h"
#include "GeometryCollection/ManagedArrayCollection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeGeometryCollectionTextureNodes() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWCORE_API UEnum* Z_Construct_UEnum_DataflowCore_EDataflowImageResolution();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowFaceSelection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowImage();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
GEOMETRYCOLLECTIONNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute();
GEOMETRYCOLLECTIONNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode();
UPackage* Z_Construct_UPackage__Script_GeometryCollectionNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ECollectionBakeTextureAttribute *******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute;
static UEnum* ECollectionBakeTextureAttribute_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.OuterSingleton)
{
Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("ECollectionBakeTextureAttribute"));
}
return Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.OuterSingleton;
}
template<> GEOMETRYCOLLECTIONNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<ECollectionBakeTextureAttribute>()
{
return ECollectionBakeTextureAttribute_StaticEnum();
}
struct Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AmbientOcclusion.Comment", "// Ambient occlusion\n" },
{ "AmbientOcclusion.Name", "ECollectionBakeTextureAttribute::AmbientOcclusion" },
{ "AmbientOcclusion.ToolTip", "Ambient occlusion" },
{ "Curvature.Comment", "// surface smoothed curvature\n" },
{ "Curvature.Name", "ECollectionBakeTextureAttribute::Curvature" },
{ "Curvature.ToolTip", "surface smoothed curvature" },
{ "DistanceToExternal.Comment", "// Phi value : distance to the closest face \n" },
{ "DistanceToExternal.Name", "ECollectionBakeTextureAttribute::DistanceToExternal" },
{ "DistanceToExternal.ToolTip", "Phi value : distance to the closest face" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "None.Comment", "// no attribute selected\n" },
{ "None.Name", "ECollectionBakeTextureAttribute::None" },
{ "None.ToolTip", "no attribute selected" },
{ "NormalX.Comment", "// Normal X coordinate ( object space ) \n" },
{ "NormalX.Name", "ECollectionBakeTextureAttribute::NormalX" },
{ "NormalX.ToolTip", "Normal X coordinate ( object space )" },
{ "NormalY.Comment", "// Normal Y coordinate ( object space ) \n" },
{ "NormalY.Name", "ECollectionBakeTextureAttribute::NormalY" },
{ "NormalY.ToolTip", "Normal Y coordinate ( object space )" },
{ "NormalZ.Comment", "// Normal Z coordinate ( object space ) \n" },
{ "NormalZ.Name", "ECollectionBakeTextureAttribute::NormalZ" },
{ "NormalZ.ToolTip", "Normal Z coordinate ( object space )" },
{ "PositionX.Comment", "// Position X coordinate ( relative to object local bounds ) \n" },
{ "PositionX.Name", "ECollectionBakeTextureAttribute::PositionX" },
{ "PositionX.ToolTip", "Position X coordinate ( relative to object local bounds )" },
{ "PositionY.Comment", "// Position Y coordinate ( relative to object local bounds ) \n" },
{ "PositionY.Name", "ECollectionBakeTextureAttribute::PositionY" },
{ "PositionY.ToolTip", "Position Y coordinate ( relative to object local bounds )" },
{ "PositionZ.Comment", "// Position Z coordinate ( relative to object local bounds ) \n" },
{ "PositionZ.Name", "ECollectionBakeTextureAttribute::PositionZ" },
{ "PositionZ.ToolTip", "Position Z coordinate ( relative to object local bounds )" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ECollectionBakeTextureAttribute::None", (int64)ECollectionBakeTextureAttribute::None },
{ "ECollectionBakeTextureAttribute::DistanceToExternal", (int64)ECollectionBakeTextureAttribute::DistanceToExternal },
{ "ECollectionBakeTextureAttribute::AmbientOcclusion", (int64)ECollectionBakeTextureAttribute::AmbientOcclusion },
{ "ECollectionBakeTextureAttribute::Curvature", (int64)ECollectionBakeTextureAttribute::Curvature },
{ "ECollectionBakeTextureAttribute::NormalX", (int64)ECollectionBakeTextureAttribute::NormalX },
{ "ECollectionBakeTextureAttribute::NormalY", (int64)ECollectionBakeTextureAttribute::NormalY },
{ "ECollectionBakeTextureAttribute::NormalZ", (int64)ECollectionBakeTextureAttribute::NormalZ },
{ "ECollectionBakeTextureAttribute::PositionX", (int64)ECollectionBakeTextureAttribute::PositionX },
{ "ECollectionBakeTextureAttribute::PositionY", (int64)ECollectionBakeTextureAttribute::PositionY },
{ "ECollectionBakeTextureAttribute::PositionZ", (int64)ECollectionBakeTextureAttribute::PositionZ },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
nullptr,
"ECollectionBakeTextureAttribute",
"ECollectionBakeTextureAttribute",
Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute()
{
if (!Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.InnerSingleton, Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute.InnerSingleton;
}
// ********** End Enum ECollectionBakeTextureAttribute *********************************************
// ********** Begin ScriptStruct FBakeTextureFromCollectionDataflowNode ****************************
struct Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBakeTextureFromCollectionDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FBakeTextureFromCollectionDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/*\n* Bake a texture from a geometry collection \n* Output to a 4 channels Image object ( RGBA )\n*/" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "* Bake a texture from a geometry collection\n* Output to a 4 channels Image object ( RGBA )" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "Comment", "/** Target Collection */" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Target Collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Image_MetaData[] = {
{ "Comment", "/** Output image with the bake attributes */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Output image with the bake attributes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FaceSelection_MetaData[] = {
{ "Comment", "/** selection of faces to bake : if not connected, all faces will be used */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "selection of faces to bake : if not connected, all faces will be used" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Resolution_MetaData[] = {
{ "Category", "ImageOptions" },
{ "Comment", "/** resolution of the image to bake */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "resolution of the image to bake" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GutterSize_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "ClampMin", "1" },
{ "Comment", "/** Approximate space to leave between UV islands, measured in texels */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Approximate space to leave between UV islands, measured in texels" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVChannel_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "ClampMax", "7" },
{ "ClampMin", "0" },
{ "Comment", "/** Index of the added UV channel */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "UVChannel" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Index of the added UV channel" },
{ "UIMax", "7" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RedChannel_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "Comment", "/** Attribute to bake in the red channel */" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Attribute to bake in the red channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GreenChannel_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "Comment", "/** Attribute to bake in the green channel */" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Attribute to bake in the green channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlueChannel_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "Comment", "/** Attribute to bake in the blue channel */" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Attribute to bake in the blue channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AlphaChannel_MetaData[] = {
{ "Category", "ChannelOptions" },
{ "Comment", "/** Attribute to bake in the alpha channel */" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Attribute to bake in the alpha channel" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDistance_MetaData[] = {
{ "Category", "DistToOuterSettings" },
{ "ClampMax", "1000" },
{ "ClampMin", ".01" },
{ "Comment", "/** Max distance to search for the outer mesh surface */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::DistanceToExternal || GreenChannel == ECollectionBakeTextureAttribute::DistanceToExternal || BlueChannel == ECollectionBakeTextureAttribute::DistanceToExternal || AlphaChannel == ECollectionBakeTextureAttribute::DistanceToExternal" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Max distance to search for the outer mesh surface" },
{ "UIMax", "100" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OcclusionRays_MetaData[] = {
{ "Category", "AmbientOcclusionSettings" },
{ "ClampMax", "50000" },
{ "ClampMin", "0" },
{ "Comment", "/** Number of occlusion rays */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || GreenChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || BlueChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || AlphaChannel == ECollectionBakeTextureAttribute::AmbientOcclusion" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Number of occlusion rays" },
{ "UIMax", "1024" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OcclusionBlurRadius_MetaData[] = {
{ "Category", "AmbientOcclusionSettings" },
{ "ClampMax", "100.0" },
{ "ClampMin", "0" },
{ "Comment", "/** Pixel Radius of Gaussian Blur Kernel applied to AO map (0 will apply no blur) */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || GreenChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || BlueChannel == ECollectionBakeTextureAttribute::AmbientOcclusion || AlphaChannel == ECollectionBakeTextureAttribute::AmbientOcclusion" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Pixel Radius of Gaussian Blur Kernel applied to AO map (0 will apply no blur)" },
{ "UIMax", "10.0" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurvatureBlurRadius_MetaData[] = {
{ "Category", "SmoothedCurvatureSettings" },
{ "ClampMax", "100.0" },
{ "ClampMin", "0" },
{ "Comment", "/** Pixel Radius of Gaussian Blur Kernel applied to Curvature map (0 will apply no blur) */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::Curvature || GreenChannel == ECollectionBakeTextureAttribute::Curvature || BlueChannel == ECollectionBakeTextureAttribute::Curvature || AlphaChannel == ECollectionBakeTextureAttribute::Curvature" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Pixel Radius of Gaussian Blur Kernel applied to Curvature map (0 will apply no blur)" },
{ "UIMax", "10.0" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VoxelResolution_MetaData[] = {
{ "Category", "SmoothedCurvatureSettings" },
{ "ClampMax", "1024" },
{ "ClampMin", "4" },
{ "Comment", "/** Voxel resolution of smoothed shape representation */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::Curvature || GreenChannel == ECollectionBakeTextureAttribute::Curvature || BlueChannel == ECollectionBakeTextureAttribute::Curvature || AlphaChannel == ECollectionBakeTextureAttribute::Curvature" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Voxel resolution of smoothed shape representation" },
{ "UIMax", "512" },
{ "UIMin", "8" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SmoothingIterations_MetaData[] = {
{ "Category", "SmoothedCurvatureSettings" },
{ "ClampMax", "1000" },
{ "ClampMin", "2" },
{ "Comment", "/** Amount of smoothing iterations to apply before computing curvature */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::Curvature || GreenChannel == ECollectionBakeTextureAttribute::Curvature || BlueChannel == ECollectionBakeTextureAttribute::Curvature || AlphaChannel == ECollectionBakeTextureAttribute::Curvature" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Amount of smoothing iterations to apply before computing curvature" },
{ "UIMax", "100" },
{ "UIMin", "2" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThicknessFactor_MetaData[] = {
{ "Category", "SmoothedCurvatureSettings" },
{ "ClampMax", "100.0" },
{ "ClampMin", "1" },
{ "Comment", "/** Distance to search for correspondence between fractured shape and smoothed shape, as factor of voxel size */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::Curvature || GreenChannel == ECollectionBakeTextureAttribute::Curvature || BlueChannel == ECollectionBakeTextureAttribute::Curvature || AlphaChannel == ECollectionBakeTextureAttribute::Curvature" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Distance to search for correspondence between fractured shape and smoothed shape, as factor of voxel size" },
{ "UIMax", "10.0" },
{ "UIMin", "2" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxCurvature_MetaData[] = {
{ "Category", "SmoothedCurvatureSettings" },
{ "ClampMax", "10" },
{ "ClampMin", ".0001" },
{ "Comment", "/** Curvatures in the range [-MaxCurvature, MaxCurvature] will be mapped from [0,1]. Values outside that range will be clamped */" },
{ "DataflowInput", "" },
{ "EditCondition", "RedChannel == ECollectionBakeTextureAttribute::Curvature || GreenChannel == ECollectionBakeTextureAttribute::Curvature || BlueChannel == ECollectionBakeTextureAttribute::Curvature || AlphaChannel == ECollectionBakeTextureAttribute::Curvature" },
{ "ModuleRelativePath", "Public/Dataflow/GeometryCollectionTextureNodes.h" },
{ "ToolTip", "Curvatures in the range [-MaxCurvature, MaxCurvature] will be mapped from [0,1]. Values outside that range will be clamped" },
{ "UIMax", "1" },
{ "UIMin", ".01" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBakeTextureFromCollectionDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_Image;
static const UECodeGen_Private::FStructPropertyParams NewProp_FaceSelection;
static const UECodeGen_Private::FIntPropertyParams NewProp_Resolution_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Resolution;
static const UECodeGen_Private::FIntPropertyParams NewProp_GutterSize;
static const UECodeGen_Private::FIntPropertyParams NewProp_UVChannel;
static const UECodeGen_Private::FIntPropertyParams NewProp_RedChannel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RedChannel;
static const UECodeGen_Private::FIntPropertyParams NewProp_GreenChannel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_GreenChannel;
static const UECodeGen_Private::FIntPropertyParams NewProp_BlueChannel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BlueChannel;
static const UECodeGen_Private::FIntPropertyParams NewProp_AlphaChannel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_AlphaChannel;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxDistance;
static const UECodeGen_Private::FIntPropertyParams NewProp_OcclusionRays;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OcclusionBlurRadius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurvatureBlurRadius;
static const UECodeGen_Private::FIntPropertyParams NewProp_VoxelResolution;
static const UECodeGen_Private::FIntPropertyParams NewProp_SmoothingIterations;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ThicknessFactor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxCurvature;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FBakeTextureFromCollectionDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBakeTextureFromCollectionDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics
static_assert(std::is_polymorphic<FBakeTextureFromCollectionDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FBakeTextureFromCollectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode;
class UScriptStruct* FBakeTextureFromCollectionDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionNodes(), TEXT("BakeTextureFromCollectionDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FBakeTextureFromCollectionDataflowNode Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Image = { "Image", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, Image), Z_Construct_UScriptStruct_FDataflowImage, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Image_MetaData), NewProp_Image_MetaData) }; // 3177453088
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_FaceSelection = { "FaceSelection", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, FaceSelection), Z_Construct_UScriptStruct_FDataflowFaceSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FaceSelection_MetaData), NewProp_FaceSelection_MetaData) }; // 177260235
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Resolution_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Resolution = { "Resolution", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, Resolution), Z_Construct_UEnum_DataflowCore_EDataflowImageResolution, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Resolution_MetaData), NewProp_Resolution_MetaData) }; // 3976832312
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GutterSize = { "GutterSize", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, GutterSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GutterSize_MetaData), NewProp_GutterSize_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_UVChannel = { "UVChannel", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, UVChannel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVChannel_MetaData), NewProp_UVChannel_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_RedChannel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_RedChannel = { "RedChannel", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, RedChannel), Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RedChannel_MetaData), NewProp_RedChannel_MetaData) }; // 2827962155
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GreenChannel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GreenChannel = { "GreenChannel", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, GreenChannel), Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GreenChannel_MetaData), NewProp_GreenChannel_MetaData) }; // 2827962155
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_BlueChannel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_BlueChannel = { "BlueChannel", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, BlueChannel), Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlueChannel_MetaData), NewProp_BlueChannel_MetaData) }; // 2827962155
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_AlphaChannel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_AlphaChannel = { "AlphaChannel", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, AlphaChannel), Z_Construct_UEnum_GeometryCollectionNodes_ECollectionBakeTextureAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AlphaChannel_MetaData), NewProp_AlphaChannel_MetaData) }; // 2827962155
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_MaxDistance = { "MaxDistance", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, MaxDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDistance_MetaData), NewProp_MaxDistance_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_OcclusionRays = { "OcclusionRays", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, OcclusionRays), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OcclusionRays_MetaData), NewProp_OcclusionRays_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_OcclusionBlurRadius = { "OcclusionBlurRadius", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, OcclusionBlurRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OcclusionBlurRadius_MetaData), NewProp_OcclusionBlurRadius_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_CurvatureBlurRadius = { "CurvatureBlurRadius", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, CurvatureBlurRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurvatureBlurRadius_MetaData), NewProp_CurvatureBlurRadius_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_VoxelResolution = { "VoxelResolution", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, VoxelResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VoxelResolution_MetaData), NewProp_VoxelResolution_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_SmoothingIterations = { "SmoothingIterations", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, SmoothingIterations), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SmoothingIterations_MetaData), NewProp_SmoothingIterations_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_ThicknessFactor = { "ThicknessFactor", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, ThicknessFactor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThicknessFactor_MetaData), NewProp_ThicknessFactor_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_MaxCurvature = { "MaxCurvature", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBakeTextureFromCollectionDataflowNode, MaxCurvature), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxCurvature_MetaData), NewProp_MaxCurvature_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Image,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_FaceSelection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Resolution_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_Resolution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GutterSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_UVChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_RedChannel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_RedChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GreenChannel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_GreenChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_BlueChannel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_BlueChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_AlphaChannel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_AlphaChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_MaxDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_OcclusionRays,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_OcclusionBlurRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_CurvatureBlurRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_VoxelResolution,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_SmoothingIterations,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_ThicknessFactor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewProp_MaxCurvature,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FBakeTextureFromCollectionDataflowNode Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"BakeTextureFromCollectionDataflowNode",
Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::PropPointers),
sizeof(FBakeTextureFromCollectionDataflowNode),
alignof(FBakeTextureFromCollectionDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FBakeTextureFromCollectionDataflowNode ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ECollectionBakeTextureAttribute_StaticEnum, TEXT("ECollectionBakeTextureAttribute"), &Z_Registration_Info_UEnum_ECollectionBakeTextureAttribute, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2827962155U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FBakeTextureFromCollectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FBakeTextureFromCollectionDataflowNode_Statics::NewStructOps, TEXT("BakeTextureFromCollectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FBakeTextureFromCollectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBakeTextureFromCollectionDataflowNode), 2312995451U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_409625775{
TEXT("/Script/GeometryCollectionNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionNodes_Public_Dataflow_GeometryCollectionTextureNodes_h__Script_GeometryCollectionNodes_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS