434 lines
40 KiB
C++
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
|