Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeGeometryCollectionDepNodes_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_GeometryCollectionDepNodes;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_GeometryCollectionDepNodes()
{
if (!Z_Registration_Info_UPackage__Script_GeometryCollectionDepNodes.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/GeometryCollectionDepNodes",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x3C577F49,
0xBE38990C,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_GeometryCollectionDepNodes.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_GeometryCollectionDepNodes.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_GeometryCollectionDepNodes(Z_Construct_UPackage__Script_GeometryCollectionDepNodes, TEXT("/Script/GeometryCollectionDepNodes"), Z_Registration_Info_UPackage__Script_GeometryCollectionDepNodes, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x3C577F49, 0xBE38990C));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,410 @@
// 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/GeometryCollectionTransferVertexScalarAttributeDepNode.h"
#include "Dataflow/DataflowConnectionTypes.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 EmptyLinkFunctionForGeneratedCodeGeometryCollectionTransferVertexScalarAttributeDepNode() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWENGINEPLUGIN_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionAttributeKey();
GEOMETRYCOLLECTIONDEPNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume();
GEOMETRYCOLLECTIONDEPNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff();
GEOMETRYCOLLECTIONDEPNODES_API UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale();
GEOMETRYCOLLECTIONDEPNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode();
UPackage* Z_Construct_UPackage__Script_GeometryCollectionDepNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDataflowTransferNodeFalloff **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff;
static UEnum* EDataflowTransferNodeFalloff_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("EDataflowTransferNodeFalloff"));
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.OuterSingleton;
}
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeFalloff>()
{
return EDataflowTransferNodeFalloff_StaticEnum();
}
struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Dataflow_Transfer_Dataflow_Max.Comment", "//~~~\n//256th entry\n" },
{ "Dataflow_Transfer_Dataflow_Max.Hidden", "" },
{ "Dataflow_Transfer_Dataflow_Max.Name", "EDataflowTransferNodeFalloff::Dataflow_Transfer_Dataflow_Max" },
{ "Dataflow_Transfer_Dataflow_Max.ToolTip", "256th entry" },
{ "Dataflow_Transfer_Linear.Comment", "/** Linear falloff based on distance from triangle*/" },
{ "Dataflow_Transfer_Linear.DisplayName", "Linear" },
{ "Dataflow_Transfer_Linear.Name", "EDataflowTransferNodeFalloff::Dataflow_Transfer_Linear" },
{ "Dataflow_Transfer_Linear.ToolTip", "Linear falloff based on distance from triangle" },
{ "Dataflow_Transfer_None.Comment", "/** No distance falloff */" },
{ "Dataflow_Transfer_None.DisplayName", "None" },
{ "Dataflow_Transfer_None.Name", "EDataflowTransferNodeFalloff::Dataflow_Transfer_None" },
{ "Dataflow_Transfer_None.ToolTip", "No distance falloff" },
{ "Dataflow_Transfer_Squared.Comment", "/** Squared falloff based on distance from triangle*/" },
{ "Dataflow_Transfer_Squared.DisplayName", "Squared" },
{ "Dataflow_Transfer_Squared.Name", "EDataflowTransferNodeFalloff::Dataflow_Transfer_Squared" },
{ "Dataflow_Transfer_Squared.ToolTip", "Squared falloff based on distance from triangle" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataflowTransferNodeFalloff::Dataflow_Transfer_Squared", (int64)EDataflowTransferNodeFalloff::Dataflow_Transfer_Squared },
{ "EDataflowTransferNodeFalloff::Dataflow_Transfer_Linear", (int64)EDataflowTransferNodeFalloff::Dataflow_Transfer_Linear },
{ "EDataflowTransferNodeFalloff::Dataflow_Transfer_None", (int64)EDataflowTransferNodeFalloff::Dataflow_Transfer_None },
{ "EDataflowTransferNodeFalloff::Dataflow_Transfer_Dataflow_Max", (int64)EDataflowTransferNodeFalloff::Dataflow_Transfer_Dataflow_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
nullptr,
"EDataflowTransferNodeFalloff",
"EDataflowTransferNodeFalloff",
Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.InnerSingleton, Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff.InnerSingleton;
}
// ********** End Enum EDataflowTransferNodeFalloff ************************************************
// ********** Begin Enum EDataflowTransferNodeSampleScale ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale;
static UEnum* EDataflowTransferNodeSampleScale_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("EDataflowTransferNodeSampleScale"));
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.OuterSingleton;
}
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeSampleScale>()
{
return EDataflowTransferNodeSampleScale_StaticEnum();
}
struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Dataflow_Transfer_Asset_Bound.Comment", "/** Bounding volume hierarchy cell size based on max length of the bounding box of the whole asset*/" },
{ "Dataflow_Transfer_Asset_Bound.DisplayName", "Asset Max Bound" },
{ "Dataflow_Transfer_Asset_Bound.Name", "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Bound" },
{ "Dataflow_Transfer_Asset_Bound.ToolTip", "Bounding volume hierarchy cell size based on max length of the bounding box of the whole asset" },
{ "Dataflow_Transfer_Asset_Edge.Comment", "/** Bounding volume hierarchy cell size based on max edge length of the whole asset*/" },
{ "Dataflow_Transfer_Asset_Edge.DisplayName", "Asset Max Edge" },
{ "Dataflow_Transfer_Asset_Edge.Name", "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Edge" },
{ "Dataflow_Transfer_Asset_Edge.ToolTip", "Bounding volume hierarchy cell size based on max edge length of the whole asset" },
{ "Dataflow_Transfer_Component_Edge.Comment", "/** Bounding volume hierarchy cell size based on max edge length of each geometry group*/" },
{ "Dataflow_Transfer_Component_Edge.DisplayName", "Component Max Edge" },
{ "Dataflow_Transfer_Component_Edge.Name", "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Component_Edge" },
{ "Dataflow_Transfer_Component_Edge.ToolTip", "Bounding volume hierarchy cell size based on max edge length of each geometry group" },
{ "Dataflow_Transfer_Dataflow_Max.Comment", "//~~~\n//256th entry\n" },
{ "Dataflow_Transfer_Dataflow_Max.Hidden", "" },
{ "Dataflow_Transfer_Dataflow_Max.Name", "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Dataflow_Max" },
{ "Dataflow_Transfer_Dataflow_Max.ToolTip", "256th entry" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Component_Edge", (int64)EDataflowTransferNodeSampleScale::Dataflow_Transfer_Component_Edge },
{ "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Edge", (int64)EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Edge },
{ "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Bound", (int64)EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Bound },
{ "EDataflowTransferNodeSampleScale::Dataflow_Transfer_Dataflow_Max", (int64)EDataflowTransferNodeSampleScale::Dataflow_Transfer_Dataflow_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
nullptr,
"EDataflowTransferNodeSampleScale",
"EDataflowTransferNodeSampleScale",
Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.InnerSingleton, Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale.InnerSingleton;
}
// ********** End Enum EDataflowTransferNodeSampleScale ********************************************
// ********** Begin Enum EDataflowTransferNodeBoundingVolume ***************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume;
static UEnum* EDataflowTransferNodeBoundingVolume_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("EDataflowTransferNodeBoundingVolume"));
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.OuterSingleton;
}
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeBoundingVolume>()
{
return EDataflowTransferNodeBoundingVolume_StaticEnum();
}
struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Dataflow_Transfer_Dataflow_Max.Comment", "//~~~\n//256th entry\n" },
{ "Dataflow_Transfer_Dataflow_Max.Hidden", "" },
{ "Dataflow_Transfer_Dataflow_Max.Name", "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Dataflow_Max" },
{ "Dataflow_Transfer_Dataflow_Max.ToolTip", "256th entry" },
{ "Dataflow_Transfer_Triangle.Comment", "/** Bounding volume on triangles of the source triangle mesh*/" },
{ "Dataflow_Transfer_Triangle.DisplayName", "Triangle" },
{ "Dataflow_Transfer_Triangle.Name", "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Triangle" },
{ "Dataflow_Transfer_Triangle.ToolTip", "Bounding volume on triangles of the source triangle mesh" },
{ "Dataflow_Transfer_Vertex.Comment", "/** Bounding volume on vertices of the source triangle mesh*/" },
{ "Dataflow_Transfer_Vertex.DisplayName", "Vertex" },
{ "Dataflow_Transfer_Vertex.Name", "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Vertex" },
{ "Dataflow_Transfer_Vertex.ToolTip", "Bounding volume on vertices of the source triangle mesh" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Vertex", (int64)EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Vertex },
{ "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Triangle", (int64)EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Triangle },
{ "EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Dataflow_Max", (int64)EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Dataflow_Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
nullptr,
"EDataflowTransferNodeBoundingVolume",
"EDataflowTransferNodeBoundingVolume",
Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume()
{
if (!Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.InnerSingleton, Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume.InnerSingleton;
}
// ********** End Enum EDataflowTransferNodeBoundingVolume *****************************************
// ********** Begin ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode **************
struct Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGeometryCollectionTransferVertexScalarAttributeNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGeometryCollectionTransferVertexScalarAttributeNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Transfer float properties from a sample collection to a target collection. \n */" },
{ "Deprecated", "5.5" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Transfer float properties from a sample collection to a target collection." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "Comment", "/* Target collection to transfer vertex float attribute to. */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "DisplayName", "Collection" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Target collection to transfer vertex float attribute to." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FromCollection_MetaData[] = {
{ "Comment", "/* Sample collection to transfer vertex float attribute from. */" },
{ "DataflowInput", "" },
{ "DisplayName", "FromCollection" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Sample collection to transfer vertex float attribute from." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeKey_MetaData[] = {
{ "Category", "Dataflow" },
{ "Comment", "/* The name of the vertex attribute to generate indices from. */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "AttributeKey" },
{ "DisplayName", "AttributeKey" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "The name of the vertex attribute to generate indices from." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoundingVolumeType_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Bounding volume type for source assets[default: Triangle] */" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Bounding volume type for source assets[default: Triangle]" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleScale_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Bounding volume hierarchy cell size for neighboring vertices to transfer into[default: Asset] */" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Bounding volume hierarchy cell size for neighboring vertices to transfer into[default: Asset]" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Falloff_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Falloff of sample value based on distance from sample triangle[default: Squared] */" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Falloff of sample value based on distance from sample triangle[default: Squared]" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FalloffThreshold_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Threshold based on distance from sample triangle.Values sampled past the threshold will falloff.[Defaults to 1 percent of triangle size(0.01)] */" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Threshold based on distance from sample triangle.Values sampled past the threshold will falloff.[Defaults to 1 percent of triangle size(0.01)]" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EdgeMultiplier_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Edge multiplier for the Bounding Volume Hierarchy(BVH) target's particle search radius. */" },
{ "EditCondition", "SampleScale == EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Edge || SampleScale == EDataflowTransferNodeSampleScale::Dataflow_Transfer_Component_Edge" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Edge multiplier for the Bounding Volume Hierarchy(BVH) target's particle search radius." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoundMultiplier_MetaData[] = {
{ "Category", "Thresholds" },
{ "Comment", "/* Max bound multiplier for the Bounding Volume Hierarchy(BVH) target's particle search radius. */" },
{ "EditCondition", "SampleScale == EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Bound" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Private/Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h" },
{ "ToolTip", "Max bound multiplier for the Bounding Volume Hierarchy(BVH) target's particle search radius." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_FromCollection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeKey;
static const UECodeGen_Private::FBytePropertyParams NewProp_BoundingVolumeType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BoundingVolumeType;
static const UECodeGen_Private::FBytePropertyParams NewProp_SampleScale_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_SampleScale;
static const UECodeGen_Private::FBytePropertyParams NewProp_Falloff_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Falloff;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FalloffThreshold;
static const UECodeGen_Private::FFloatPropertyParams NewProp_EdgeMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BoundMultiplier;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGeometryCollectionTransferVertexScalarAttributeNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics
static_assert(std::is_polymorphic<FGeometryCollectionTransferVertexScalarAttributeNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGeometryCollectionTransferVertexScalarAttributeNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode;
class UScriptStruct* FGeometryCollectionTransferVertexScalarAttributeNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("GeometryCollectionTransferVertexScalarAttributeNode"));
}
return Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_FromCollection = { "FromCollection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, FromCollection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FromCollection_MetaData), NewProp_FromCollection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_AttributeKey = { "AttributeKey", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, AttributeKey), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeKey_MetaData), NewProp_AttributeKey_MetaData) }; // 238587867
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundingVolumeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundingVolumeType = { "BoundingVolumeType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, BoundingVolumeType), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeBoundingVolume, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoundingVolumeType_MetaData), NewProp_BoundingVolumeType_MetaData) }; // 3480503527
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_SampleScale_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_SampleScale = { "SampleScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, SampleScale), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeSampleScale, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleScale_MetaData), NewProp_SampleScale_MetaData) }; // 4244998970
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Falloff_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Falloff = { "Falloff", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, Falloff), Z_Construct_UEnum_GeometryCollectionDepNodes_EDataflowTransferNodeFalloff, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Falloff_MetaData), NewProp_Falloff_MetaData) }; // 668036197
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_FalloffThreshold = { "FalloffThreshold", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, FalloffThreshold), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FalloffThreshold_MetaData), NewProp_FalloffThreshold_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_EdgeMultiplier = { "EdgeMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, EdgeMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EdgeMultiplier_MetaData), NewProp_EdgeMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundMultiplier = { "BoundMultiplier", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGeometryCollectionTransferVertexScalarAttributeNode, BoundMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoundMultiplier_MetaData), NewProp_BoundMultiplier_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_FromCollection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_AttributeKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundingVolumeType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundingVolumeType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_SampleScale_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_SampleScale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Falloff_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_Falloff,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_FalloffThreshold,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_EdgeMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewProp_BoundMultiplier,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GeometryCollectionTransferVertexScalarAttributeNode",
Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::PropPointers),
sizeof(FGeometryCollectionTransferVertexScalarAttributeNode),
alignof(FGeometryCollectionTransferVertexScalarAttributeNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode()
{
if (!Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.InnerSingleton, Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode.InnerSingleton);
}
// ********** End ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode ****************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDataflowTransferNodeFalloff_StaticEnum, TEXT("EDataflowTransferNodeFalloff"), &Z_Registration_Info_UEnum_EDataflowTransferNodeFalloff, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 668036197U) },
{ EDataflowTransferNodeSampleScale_StaticEnum, TEXT("EDataflowTransferNodeSampleScale"), &Z_Registration_Info_UEnum_EDataflowTransferNodeSampleScale, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4244998970U) },
{ EDataflowTransferNodeBoundingVolume_StaticEnum, TEXT("EDataflowTransferNodeBoundingVolume"), &Z_Registration_Info_UEnum_EDataflowTransferNodeBoundingVolume, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3480503527U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGeometryCollectionTransferVertexScalarAttributeNode::StaticStruct, Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics::NewStructOps, TEXT("GeometryCollectionTransferVertexScalarAttributeNode"),&Z_Registration_Info_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGeometryCollectionTransferVertexScalarAttributeNode), 2418065634U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_3347816656{
TEXT("/Script/GeometryCollectionDepNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h__Script_GeometryCollectionDepNodes_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,68 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/GeometryCollectionTransferVertexScalarAttributeDepNode.h"
#ifdef GEOMETRYCOLLECTIONDEPNODES_GeometryCollectionTransferVertexScalarAttributeDepNode_generated_h
#error "GeometryCollectionTransferVertexScalarAttributeDepNode.generated.h already included, missing '#pragma once' in GeometryCollectionTransferVertexScalarAttributeDepNode.h"
#endif
#define GEOMETRYCOLLECTIONDEPNODES_GeometryCollectionTransferVertexScalarAttributeDepNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode **************
struct Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics;
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h_73_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGeometryCollectionTransferVertexScalarAttributeNode_Statics; \
GEOMETRYCOLLECTIONDEPNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGeometryCollectionTransferVertexScalarAttributeNode;
// ********** End ScriptStruct FGeometryCollectionTransferVertexScalarAttributeNode ****************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_GeometryCollectionTransferVertexScalarAttributeDepNode_h
// ********** Begin Enum EDataflowTransferNodeFalloff **********************************************
#define FOREACH_ENUM_EDATAFLOWTRANSFERNODEFALLOFF(op) \
op(EDataflowTransferNodeFalloff::Dataflow_Transfer_Squared) \
op(EDataflowTransferNodeFalloff::Dataflow_Transfer_Linear) \
op(EDataflowTransferNodeFalloff::Dataflow_Transfer_None) \
op(EDataflowTransferNodeFalloff::Dataflow_Transfer_Dataflow_Max)
enum class EDataflowTransferNodeFalloff : uint8;
template<> struct TIsUEnumClass<EDataflowTransferNodeFalloff> { enum { Value = true }; };
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeFalloff>();
// ********** End Enum EDataflowTransferNodeFalloff ************************************************
// ********** Begin Enum EDataflowTransferNodeSampleScale ******************************************
#define FOREACH_ENUM_EDATAFLOWTRANSFERNODESAMPLESCALE(op) \
op(EDataflowTransferNodeSampleScale::Dataflow_Transfer_Component_Edge) \
op(EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Edge) \
op(EDataflowTransferNodeSampleScale::Dataflow_Transfer_Asset_Bound) \
op(EDataflowTransferNodeSampleScale::Dataflow_Transfer_Dataflow_Max)
enum class EDataflowTransferNodeSampleScale : uint8;
template<> struct TIsUEnumClass<EDataflowTransferNodeSampleScale> { enum { Value = true }; };
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeSampleScale>();
// ********** End Enum EDataflowTransferNodeSampleScale ********************************************
// ********** Begin Enum EDataflowTransferNodeBoundingVolume ***************************************
#define FOREACH_ENUM_EDATAFLOWTRANSFERNODEBOUNDINGVOLUME(op) \
op(EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Vertex) \
op(EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Triangle) \
op(EDataflowTransferNodeBoundingVolume::Dataflow_Transfer_Dataflow_Max)
enum class EDataflowTransferNodeBoundingVolume : uint8;
template<> struct TIsUEnumClass<EDataflowTransferNodeBoundingVolume> { enum { Value = true }; };
template<> GEOMETRYCOLLECTIONDEPNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowTransferNodeBoundingVolume>();
// ********** End Enum EDataflowTransferNodeBoundingVolume *****************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,131 @@
// 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/SetVertexColorFromFloatArrayDepNode.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 EmptyLinkFunctionForGeneratedCodeSetVertexColorFromFloatArrayDepNode() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
GEOMETRYCOLLECTIONDEPNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode();
UPackage* Z_Construct_UPackage__Script_GeometryCollectionDepNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode *************
struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSetVertexColorInCollectionFromFloatArrayDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSetVertexColorInCollectionFromFloatArrayDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Set collection color based on input float array */" },
{ "Deprecated", "5.5" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromFloatArrayDepNode.h" },
{ "ToolTip", "Set collection color based on input float array" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "Comment", "/** Collection */" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromFloatArrayDepNode.h" },
{ "ToolTip", "Collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatArray_MetaData[] = {
{ "Comment", "/** */" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromFloatArrayDepNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scale_MetaData[] = {
{ "Category", "Color" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromFloatArrayDepNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FFloatPropertyParams NewProp_FloatArray_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_FloatArray;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSetVertexColorInCollectionFromFloatArrayDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics
static_assert(std::is_polymorphic<FSetVertexColorInCollectionFromFloatArrayDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSetVertexColorInCollectionFromFloatArrayDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode;
class UScriptStruct* FSetVertexColorInCollectionFromFloatArrayDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("SetVertexColorInCollectionFromFloatArrayDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromFloatArrayDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_FloatArray_Inner = { "FloatArray", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_FloatArray = { "FloatArray", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromFloatArrayDataflowNode, FloatArray), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatArray_MetaData), NewProp_FloatArray_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromFloatArrayDataflowNode, Scale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scale_MetaData), NewProp_Scale_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_FloatArray_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_FloatArray,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewProp_Scale,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SetVertexColorInCollectionFromFloatArrayDataflowNode",
Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::PropPointers),
sizeof(FSetVertexColorInCollectionFromFloatArrayDataflowNode),
alignof(FSetVertexColorInCollectionFromFloatArrayDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode ***************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h__Script_GeometryCollectionDepNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSetVertexColorInCollectionFromFloatArrayDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics::NewStructOps, TEXT("SetVertexColorInCollectionFromFloatArrayDataflowNode"),&Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSetVertexColorInCollectionFromFloatArrayDataflowNode), 3063513973U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h__Script_GeometryCollectionDepNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h__Script_GeometryCollectionDepNodes_1800765619{
TEXT("/Script/GeometryCollectionDepNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/SetVertexColorFromFloatArrayDepNode.h"
#ifdef GEOMETRYCOLLECTIONDEPNODES_SetVertexColorFromFloatArrayDepNode_generated_h
#error "SetVertexColorFromFloatArrayDepNode.generated.h already included, missing '#pragma once' in SetVertexColorFromFloatArrayDepNode.h"
#endif
#define GEOMETRYCOLLECTIONDEPNODES_SetVertexColorFromFloatArrayDepNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode *************
struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromFloatArrayDataflowNode_Statics; \
GEOMETRYCOLLECTIONDEPNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FSetVertexColorInCollectionFromFloatArrayDataflowNode;
// ********** End ScriptStruct FSetVertexColorInCollectionFromFloatArrayDataflowNode ***************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromFloatArrayDepNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,141 @@
// 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/SetVertexColorFromVertexSelectionDepNode.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 EmptyLinkFunctionForGeneratedCodeSetVertexColorFromVertexSelectionDepNode() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexSelection();
GEOMETRYCOLLECTIONDEPNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode();
UPackage* Z_Construct_UPackage__Script_GeometryCollectionDepNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode ********
struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSetVertexColorInCollectionFromVertexSelectionDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSetVertexColorInCollectionFromVertexSelectionDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Set the collections vertex color from the selection set. */" },
{ "Deprecated", "5.5" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromVertexSelectionDepNode.h" },
{ "ToolTip", "Set the collections vertex color from the selection set." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "Comment", "/** Collection */" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromVertexSelectionDepNode.h" },
{ "ToolTip", "Collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexSelection_MetaData[] = {
{ "Comment", "/** */" },
{ "DataflowInput", "" },
{ "DataflowIntrinsic", "" },
{ "DisplayName", "VertexSelection" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromVertexSelectionDepNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedColor_MetaData[] = {
{ "Category", "Color" },
{ "Comment", "/** */" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromVertexSelectionDepNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NonSelectedColor_MetaData[] = {
{ "Category", "Color" },
{ "Comment", "/** */" },
{ "DisplayName", "NonSelected Color" },
{ "ModuleRelativePath", "Private/Dataflow/SetVertexColorFromVertexSelectionDepNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_VertexSelection;
static const UECodeGen_Private::FStructPropertyParams NewProp_SelectedColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_NonSelectedColor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSetVertexColorInCollectionFromVertexSelectionDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics
static_assert(std::is_polymorphic<FSetVertexColorInCollectionFromVertexSelectionDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSetVertexColorInCollectionFromVertexSelectionDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode;
class UScriptStruct* FSetVertexColorInCollectionFromVertexSelectionDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode, (UObject*)Z_Construct_UPackage__Script_GeometryCollectionDepNodes(), TEXT("SetVertexColorInCollectionFromVertexSelectionDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromVertexSelectionDataflowNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_VertexSelection = { "VertexSelection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromVertexSelectionDataflowNode, VertexSelection), Z_Construct_UScriptStruct_FDataflowVertexSelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexSelection_MetaData), NewProp_VertexSelection_MetaData) }; // 2736311409
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_SelectedColor = { "SelectedColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromVertexSelectionDataflowNode, SelectedColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedColor_MetaData), NewProp_SelectedColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_NonSelectedColor = { "NonSelectedColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSetVertexColorInCollectionFromVertexSelectionDataflowNode, NonSelectedColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NonSelectedColor_MetaData), NewProp_NonSelectedColor_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_VertexSelection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_SelectedColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewProp_NonSelectedColor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_GeometryCollectionDepNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SetVertexColorInCollectionFromVertexSelectionDataflowNode",
Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::PropPointers),
sizeof(FSetVertexColorInCollectionFromVertexSelectionDataflowNode),
alignof(FSetVertexColorInCollectionFromVertexSelectionDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode **********
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h__Script_GeometryCollectionDepNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSetVertexColorInCollectionFromVertexSelectionDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics::NewStructOps, TEXT("SetVertexColorInCollectionFromVertexSelectionDataflowNode"),&Z_Registration_Info_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSetVertexColorInCollectionFromVertexSelectionDataflowNode), 2088010271U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h__Script_GeometryCollectionDepNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h__Script_GeometryCollectionDepNodes_1225763473{
TEXT("/Script/GeometryCollectionDepNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h__Script_GeometryCollectionDepNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,33 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/SetVertexColorFromVertexSelectionDepNode.h"
#ifdef GEOMETRYCOLLECTIONDEPNODES_SetVertexColorFromVertexSelectionDepNode_generated_h
#error "SetVertexColorFromVertexSelectionDepNode.generated.h already included, missing '#pragma once' in SetVertexColorFromVertexSelectionDepNode.h"
#endif
#define GEOMETRYCOLLECTIONDEPNODES_SetVertexColorFromVertexSelectionDepNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode ********
struct Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSetVertexColorInCollectionFromVertexSelectionDataflowNode_Statics; \
GEOMETRYCOLLECTIONDEPNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FSetVertexColorInCollectionFromVertexSelectionDataflowNode;
// ********** End ScriptStruct FSetVertexColorInCollectionFromVertexSelectionDataflowNode **********
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_GeometryCollectionPlugin_Source_GeometryCollectionDepNodes_Private_Dataflow_SetVertexColorFromVertexSelectionDepNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,3 @@
D:\UE_5_7_1\Engine\Plugins\Experimental\GeometryCollectionPlugin\Source\GeometryCollectionDepNodes\Private\Dataflow\GeometryCollectionTransferVertexScalarAttributeDepNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\GeometryCollectionPlugin\Source\GeometryCollectionDepNodes\Private\Dataflow\SetVertexColorFromVertexSelectionDepNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\GeometryCollectionPlugin\Source\GeometryCollectionDepNodes\Private\Dataflow\SetVertexColorFromFloatArrayDepNode.h