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,347 @@
// 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/DataflowCollectionAddScalarVertexPropertyNode.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 EmptyLinkFunctionForGeneratedCodeDataflowCollectionAddScalarVertexPropertyNode() {}
// ********** 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();
DATAFLOWNODES_API UEnum* Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FScalarVertexPropertyGroup();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FScalarVertexPropertyGroup ****************************************
struct Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FScalarVertexPropertyGroup); }
static inline consteval int16 GetStructAlignment() { return alignof(FScalarVertexPropertyGroup); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/*\n* Custom type so that we can use property type customization\n*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
{ "ToolTip", "* Custom type so that we can use property type customization" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Vertex Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FScalarVertexPropertyGroup constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FScalarVertexPropertyGroup constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FScalarVertexPropertyGroup>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup;
class UScriptStruct* FScalarVertexPropertyGroup::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FScalarVertexPropertyGroup, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("ScalarVertexPropertyGroup"));
}
return Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.OuterSingleton;
}
// ********** Begin ScriptStruct FScalarVertexPropertyGroup Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarVertexPropertyGroup, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::NewProp_Name,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FScalarVertexPropertyGroup Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
nullptr,
&NewStructOps,
"ScalarVertexPropertyGroup",
Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::PropPointers),
sizeof(FScalarVertexPropertyGroup),
alignof(FScalarVertexPropertyGroup),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FScalarVertexPropertyGroup()
{
if (!Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.InnerSingleton, Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup.InnerSingleton);
}
// ********** End ScriptStruct FScalarVertexPropertyGroup ******************************************
// ********** Begin Enum EDataflowWeightMapOverrideType ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType;
static UEnum* EDataflowWeightMapOverrideType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("EDataflowWeightMapOverrideType"));
}
return Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.OuterSingleton;
}
template<> DATAFLOWNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowWeightMapOverrideType>()
{
return EDataflowWeightMapOverrideType_StaticEnum();
}
struct Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AddDifference.Comment", "/** Add the values difference to the input one. */" },
{ "AddDifference.Name", "EDataflowWeightMapOverrideType::AddDifference" },
{ "AddDifference.ToolTip", "Add the values difference to the input one." },
{ "Comment", "/** How the map stored on the AddWeightMapNode should be applied to an existing map. If no map exists, it is treated as zero.*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
{ "ReplaceAll.Comment", "/** Replace all the values.*/" },
{ "ReplaceAll.Name", "EDataflowWeightMapOverrideType::ReplaceAll" },
{ "ReplaceAll.ToolTip", "Replace all the values." },
{ "ReplaceChanged.Comment", "/** Replace only the values that has changed. */" },
{ "ReplaceChanged.Name", "EDataflowWeightMapOverrideType::ReplaceChanged" },
{ "ReplaceChanged.ToolTip", "Replace only the values that has changed." },
{ "ToolTip", "How the map stored on the AddWeightMapNode should be applied to an existing map. If no map exists, it is treated as zero." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataflowWeightMapOverrideType::ReplaceAll", (int64)EDataflowWeightMapOverrideType::ReplaceAll },
{ "EDataflowWeightMapOverrideType::AddDifference", (int64)EDataflowWeightMapOverrideType::AddDifference },
{ "EDataflowWeightMapOverrideType::ReplaceChanged", (int64)EDataflowWeightMapOverrideType::ReplaceChanged },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DataflowNodes,
nullptr,
"EDataflowWeightMapOverrideType",
"EDataflowWeightMapOverrideType",
Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType()
{
if (!Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.InnerSingleton, Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType.InnerSingleton;
}
// ********** End Enum EDataflowWeightMapOverrideType **********************************************
// ********** Begin ScriptStruct FDataflowVertexAttributeEditableNode ******************************
struct Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowVertexAttributeEditableNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowVertexAttributeEditableNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowVertexAttributeEditableNode constinit property declarations
// ********** End ScriptStruct FDataflowVertexAttributeEditableNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowVertexAttributeEditableNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics
static_assert(std::is_polymorphic<FDataflowVertexAttributeEditableNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FDataflowVertexAttributeEditableNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode;
class UScriptStruct* FDataflowVertexAttributeEditableNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowVertexAttributeEditableNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"DataflowVertexAttributeEditableNode",
nullptr,
0,
sizeof(FDataflowVertexAttributeEditableNode),
alignof(FDataflowVertexAttributeEditableNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowVertexAttributeEditableNode ********************************
// ********** Begin ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode ********************
struct Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowCollectionAddScalarVertexPropertyNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowCollectionAddScalarVertexPropertyNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Scalar vertex properties. */" },
{ "DataflowCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
{ "ToolTip", "Scalar vertex properties." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "Comment", "/** The name to be set as a weight map attribute. */" },
{ "DisplayName", "Attribute Name" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
{ "ToolTip", "The name to be set as a weight map attribute." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeKey_MetaData[] = {
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "AttributeKey" },
{ "DisplayName", "Attribute Key" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexWeights_MetaData[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetGroup_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "DisplayName", "Vertex Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideType_MetaData[] = {
{ "Category", "Weight Map" },
{ "Comment", "/** This type will define how the data are applied to the input data */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAddScalarVertexPropertyNode.h" },
{ "ToolTip", "This type will define how the data are applied to the input data" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeKey;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VertexWeights_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_VertexWeights;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetGroup;
static const UECodeGen_Private::FBytePropertyParams NewProp_OverrideType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OverrideType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowCollectionAddScalarVertexPropertyNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics
static_assert(std::is_polymorphic<FDataflowCollectionAddScalarVertexPropertyNode>() == std::is_polymorphic<FDataflowVertexAttributeEditableNode>(), "USTRUCT FDataflowCollectionAddScalarVertexPropertyNode cannot be polymorphic unless super FDataflowVertexAttributeEditableNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode;
class UScriptStruct* FDataflowCollectionAddScalarVertexPropertyNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowCollectionAddScalarVertexPropertyNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_AttributeKey = { "AttributeKey", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, AttributeKey), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeKey_MetaData), NewProp_AttributeKey_MetaData) }; // 238587867
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_VertexWeights_Inner = { "VertexWeights", 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_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_VertexWeights = { "VertexWeights", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, VertexWeights), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexWeights_MetaData), NewProp_VertexWeights_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_TargetGroup = { "TargetGroup", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, TargetGroup), Z_Construct_UScriptStruct_FScalarVertexPropertyGroup, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetGroup_MetaData), NewProp_TargetGroup_MetaData) }; // 703313031
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_OverrideType_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_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_OverrideType = { "OverrideType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionAddScalarVertexPropertyNode, OverrideType), Z_Construct_UEnum_DataflowNodes_EDataflowWeightMapOverrideType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideType_MetaData), NewProp_OverrideType_MetaData) }; // 3100081692
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_AttributeKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_VertexWeights_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_VertexWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_TargetGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_OverrideType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewProp_OverrideType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode Property Definitions *
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode,
&NewStructOps,
"DataflowCollectionAddScalarVertexPropertyNode",
Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::PropPointers),
sizeof(FDataflowCollectionAddScalarVertexPropertyNode),
alignof(FDataflowCollectionAddScalarVertexPropertyNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode **********************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDataflowWeightMapOverrideType_StaticEnum, TEXT("EDataflowWeightMapOverrideType"), &Z_Registration_Info_UEnum_EDataflowWeightMapOverrideType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3100081692U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FScalarVertexPropertyGroup::StaticStruct, Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics::NewStructOps, TEXT("ScalarVertexPropertyGroup"),&Z_Registration_Info_UScriptStruct_FScalarVertexPropertyGroup, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FScalarVertexPropertyGroup), 703313031U) },
{ FDataflowVertexAttributeEditableNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics::NewStructOps, TEXT("DataflowVertexAttributeEditableNode"),&Z_Registration_Info_UScriptStruct_FDataflowVertexAttributeEditableNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowVertexAttributeEditableNode), 3800911399U) },
{ FDataflowCollectionAddScalarVertexPropertyNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics::NewStructOps, TEXT("DataflowCollectionAddScalarVertexPropertyNode"),&Z_Registration_Info_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowCollectionAddScalarVertexPropertyNode), 3827848308U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_1597366551{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h__Script_DataflowNodes_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,65 @@
// 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/DataflowCollectionAddScalarVertexPropertyNode.h"
#ifdef DATAFLOWNODES_DataflowCollectionAddScalarVertexPropertyNode_generated_h
#error "DataflowCollectionAddScalarVertexPropertyNode.generated.h already included, missing '#pragma once' in DataflowCollectionAddScalarVertexPropertyNode.h"
#endif
#define DATAFLOWNODES_DataflowCollectionAddScalarVertexPropertyNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FScalarVertexPropertyGroup ****************************************
struct Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h_64_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FScalarVertexPropertyGroup_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct();
struct FScalarVertexPropertyGroup;
// ********** End ScriptStruct FScalarVertexPropertyGroup ******************************************
// ********** Begin ScriptStruct FDataflowVertexAttributeEditableNode ******************************
struct Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h_86_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowVertexAttributeEditableNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FDataflowVertexAttributeEditableNode;
// ********** End ScriptStruct FDataflowVertexAttributeEditableNode ********************************
// ********** Begin ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode ********************
struct Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h_117_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowCollectionAddScalarVertexPropertyNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowVertexAttributeEditableNode Super;
struct FDataflowCollectionAddScalarVertexPropertyNode;
// ********** End ScriptStruct FDataflowCollectionAddScalarVertexPropertyNode **********************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAddScalarVertexPropertyNode_h
// ********** Begin Enum EDataflowWeightMapOverrideType ********************************************
#define FOREACH_ENUM_EDATAFLOWWEIGHTMAPOVERRIDETYPE(op) \
op(EDataflowWeightMapOverrideType::ReplaceAll) \
op(EDataflowWeightMapOverrideType::AddDifference) \
op(EDataflowWeightMapOverrideType::ReplaceChanged)
enum class EDataflowWeightMapOverrideType : uint8;
template<> struct TIsUEnumClass<EDataflowWeightMapOverrideType> { enum { Value = true }; };
template<> DATAFLOWNODES_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowWeightMapOverrideType>();
// ********** End Enum EDataflowWeightMapOverrideType **********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,211 @@
// 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/DataflowCollectionAttributeKeyNodes.h"
#include "Dataflow/DataflowConnectionTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowCollectionAttributeKeyNodes() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWENGINEPLUGIN_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionAttributeKey();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FMakeAttributeKeyDataflowNode *************************************
struct Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMakeAttributeKeyDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FMakeAttributeKeyDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Dataflow", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GroupIn_MetaData[] = {
{ "Category", "Collection Key" },
{ "DataflowInput", "" },
{ "DisplayName", "Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeIn_MetaData[] = {
{ "Category", "Collection Key" },
{ "DataflowInput", "" },
{ "DisplayName", "Attribute" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeKeyOut_MetaData[] = {
{ "DataflowOutput", "" },
{ "DisplayName", "AttributeKey" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMakeAttributeKeyDataflowNode constinit property declarations *****
static const UECodeGen_Private::FStrPropertyParams NewProp_GroupIn;
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeIn;
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeKeyOut;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMakeAttributeKeyDataflowNode constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMakeAttributeKeyDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics
static_assert(std::is_polymorphic<FMakeAttributeKeyDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FMakeAttributeKeyDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode;
class UScriptStruct* FMakeAttributeKeyDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("MakeAttributeKeyDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FMakeAttributeKeyDataflowNode Property Definitions ****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_GroupIn = { "GroupIn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeAttributeKeyDataflowNode, GroupIn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GroupIn_MetaData), NewProp_GroupIn_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_AttributeIn = { "AttributeIn", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeAttributeKeyDataflowNode, AttributeIn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeIn_MetaData), NewProp_AttributeIn_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_AttributeKeyOut = { "AttributeKeyOut", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMakeAttributeKeyDataflowNode, AttributeKeyOut), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeKeyOut_MetaData), NewProp_AttributeKeyOut_MetaData) }; // 238587867
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_GroupIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_AttributeIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewProp_AttributeKeyOut,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMakeAttributeKeyDataflowNode Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"MakeAttributeKeyDataflowNode",
Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::PropPointers),
sizeof(FMakeAttributeKeyDataflowNode),
alignof(FMakeAttributeKeyDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FMakeAttributeKeyDataflowNode ***************************************
// ********** Begin ScriptStruct FBreakAttributeKeyDataflowNode ************************************
struct Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FBreakAttributeKeyDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FBreakAttributeKeyDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeKeyIn_MetaData[] = {
{ "DataflowInput", "" },
{ "DisplayName", "AttributeKey" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AttributeOut_MetaData[] = {
{ "Category", "Attribute Key" },
{ "DataflowOutput", "" },
{ "DisplayName", "Attribute" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GroupOut_MetaData[] = {
{ "Category", "Attribute Key" },
{ "DataflowOutput", "" },
{ "DisplayName", "Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionAttributeKeyNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FBreakAttributeKeyDataflowNode constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_AttributeKeyIn;
static const UECodeGen_Private::FStrPropertyParams NewProp_AttributeOut;
static const UECodeGen_Private::FStrPropertyParams NewProp_GroupOut;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FBreakAttributeKeyDataflowNode constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FBreakAttributeKeyDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics
static_assert(std::is_polymorphic<FBreakAttributeKeyDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FBreakAttributeKeyDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode;
class UScriptStruct* FBreakAttributeKeyDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("BreakAttributeKeyDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FBreakAttributeKeyDataflowNode Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_AttributeKeyIn = { "AttributeKeyIn", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBreakAttributeKeyDataflowNode, AttributeKeyIn), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeKeyIn_MetaData), NewProp_AttributeKeyIn_MetaData) }; // 238587867
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_AttributeOut = { "AttributeOut", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBreakAttributeKeyDataflowNode, AttributeOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AttributeOut_MetaData), NewProp_AttributeOut_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_GroupOut = { "GroupOut", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FBreakAttributeKeyDataflowNode, GroupOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GroupOut_MetaData), NewProp_GroupOut_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_AttributeKeyIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_AttributeOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewProp_GroupOut,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FBreakAttributeKeyDataflowNode Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"BreakAttributeKeyDataflowNode",
Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::PropPointers),
sizeof(FBreakAttributeKeyDataflowNode),
alignof(FBreakAttributeKeyDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FBreakAttributeKeyDataflowNode **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMakeAttributeKeyDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics::NewStructOps, TEXT("MakeAttributeKeyDataflowNode"),&Z_Registration_Info_UScriptStruct_FMakeAttributeKeyDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMakeAttributeKeyDataflowNode), 410879562U) },
{ FBreakAttributeKeyDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics::NewStructOps, TEXT("BreakAttributeKeyDataflowNode"),&Z_Registration_Info_UScriptStruct_FBreakAttributeKeyDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FBreakAttributeKeyDataflowNode), 599316807U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h__Script_DataflowNodes_2259070125{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// 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/DataflowCollectionAttributeKeyNodes.h"
#ifdef DATAFLOWNODES_DataflowCollectionAttributeKeyNodes_generated_h
#error "DataflowCollectionAttributeKeyNodes.generated.h already included, missing '#pragma once' in DataflowCollectionAttributeKeyNodes.h"
#endif
#define DATAFLOWNODES_DataflowCollectionAttributeKeyNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FMakeAttributeKeyDataflowNode *************************************
struct Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h_17_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMakeAttributeKeyDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FMakeAttributeKeyDataflowNode;
// ********** End ScriptStruct FMakeAttributeKeyDataflowNode ***************************************
// ********** Begin ScriptStruct FBreakAttributeKeyDataflowNode ************************************
struct Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h_45_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBreakAttributeKeyDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FBreakAttributeKeyDataflowNode;
// ********** End ScriptStruct FBreakAttributeKeyDataflowNode **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionAttributeKeyNodes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,154 @@
// 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/DataflowCollectionEditSkeletonBonesNode.h"
#include "Dataflow/DataflowCollectionAddScalarVertexPropertyNode.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 EmptyLinkFunctionForGeneratedCodeDataflowCollectionEditSkeletonBonesNode() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPrimitiveNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FScalarVertexPropertyGroup();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowCollectionEditSkeletonBonesNode **************************
struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowCollectionEditSkeletonBonesNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowCollectionEditSkeletonBonesNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Edit skeleton bones properties. */" },
{ "DataflowCollection", "" },
{ "Experimental", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
{ "ToolTip", "Edit skeleton bones properties." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexGroup_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "Comment", "/** Target group in which the attributes are stored */" },
{ "DisplayName", "Vertex Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
{ "ToolTip", "Target group in which the attributes are stored" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "Category", "Skeleton Binding" },
{ "Comment", "/** Skeleton to be edited */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Skeleton" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
{ "ToolTip", "Skeleton to be edited" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ToolSkeleton_MetaData[] = {
{ "Comment", "/** Skeleton used to store the tool result */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
{ "ToolTip", "Skeleton used to store the tool result" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshes_MetaData[] = {
{ "Comment", "/** Transient skeletal mesh built from dataflow render collection */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkeletonBonesNode.h" },
{ "ToolTip", "Transient skeletal mesh built from dataflow render collection" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowCollectionEditSkeletonBonesNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_VertexGroup;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ToolSkeleton;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMeshes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SkeletalMeshes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowCollectionEditSkeletonBonesNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowCollectionEditSkeletonBonesNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics
static_assert(std::is_polymorphic<FDataflowCollectionEditSkeletonBonesNode>() == std::is_polymorphic<FDataflowPrimitiveNode>(), "USTRUCT FDataflowCollectionEditSkeletonBonesNode cannot be polymorphic unless super FDataflowPrimitiveNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode;
class UScriptStruct* FDataflowCollectionEditSkeletonBonesNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowCollectionEditSkeletonBonesNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowCollectionEditSkeletonBonesNode Property Definitions *****
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkeletonBonesNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_VertexGroup = { "VertexGroup", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkeletonBonesNode, VertexGroup), Z_Construct_UScriptStruct_FScalarVertexPropertyGroup, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexGroup_MetaData), NewProp_VertexGroup_MetaData) }; // 703313031
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkeletonBonesNode, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_ToolSkeleton = { "ToolSkeleton", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkeletonBonesNode, ToolSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ToolSkeleton_MetaData), NewProp_ToolSkeleton_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_SkeletalMeshes_Inner = { "SkeletalMeshes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_SkeletalMeshes = { "SkeletalMeshes", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkeletonBonesNode, SkeletalMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshes_MetaData), NewProp_SkeletalMeshes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_VertexGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_ToolSkeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_SkeletalMeshes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewProp_SkeletalMeshes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowCollectionEditSkeletonBonesNode Property Definitions *******
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowPrimitiveNode,
&NewStructOps,
"DataflowCollectionEditSkeletonBonesNode",
Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::PropPointers),
sizeof(FDataflowCollectionEditSkeletonBonesNode),
alignof(FDataflowCollectionEditSkeletonBonesNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowCollectionEditSkeletonBonesNode ****************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowCollectionEditSkeletonBonesNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics::NewStructOps, TEXT("DataflowCollectionEditSkeletonBonesNode"),&Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowCollectionEditSkeletonBonesNode), 124357954U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h__Script_DataflowNodes_2342585627{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h__Script_DataflowNodes_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/DataflowCollectionEditSkeletonBonesNode.h"
#ifdef DATAFLOWNODES_DataflowCollectionEditSkeletonBonesNode_generated_h
#error "DataflowCollectionEditSkeletonBonesNode.generated.h already included, missing '#pragma once' in DataflowCollectionEditSkeletonBonesNode.h"
#endif
#define DATAFLOWNODES_DataflowCollectionEditSkeletonBonesNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowCollectionEditSkeletonBonesNode **************************
struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowCollectionEditSkeletonBonesNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowPrimitiveNode Super;
struct FDataflowCollectionEditSkeletonBonesNode;
// ********** End ScriptStruct FDataflowCollectionEditSkeletonBonesNode ****************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkeletonBonesNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,377 @@
// 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/DataflowCollectionEditSkinWeightsNode.h"
#include "Dataflow/DataflowCollectionAddScalarVertexPropertyNode.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 EmptyLinkFunctionForGeneratedCodeDataflowCollectionEditSkinWeightsNode() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWENGINEPLUGIN_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionAttributeKey();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPrimitiveNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSkinWeightData();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FScalarVertexPropertyGroup();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
GEOMETRYFRAMEWORK_API UClass* Z_Construct_UClass_UDynamicMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowSkinWeightData *******************************************
struct Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSkinWeightData); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSkinWeightData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Dataflow skin weights data */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Dataflow skin weights data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneWeights_MetaData[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneIndices_MetaData[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSkinWeightData constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_BoneWeights_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BoneWeights;
static const UECodeGen_Private::FIntPropertyParams NewProp_BoneIndices_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_BoneIndices;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowSkinWeightData constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSkinWeightData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData;
class UScriptStruct* FDataflowSkinWeightData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSkinWeightData, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowSkinWeightData"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowSkinWeightData Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneWeights_Inner = { "BoneWeights", 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_FDataflowSkinWeightData_Statics::NewProp_BoneWeights = { "BoneWeights", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSkinWeightData, BoneWeights), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneWeights_MetaData), NewProp_BoneWeights_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneIndices_Inner = { "BoneIndices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneIndices = { "BoneIndices", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSkinWeightData, BoneIndices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneIndices_MetaData), NewProp_BoneIndices_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneWeights_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneIndices_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewProp_BoneIndices,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowSkinWeightData Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
nullptr,
&NewStructOps,
"DataflowSkinWeightData",
Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::PropPointers),
sizeof(FDataflowSkinWeightData),
alignof(FDataflowSkinWeightData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSkinWeightData()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSkinWeightData *********************************************
// ********** Begin ScriptStruct FDataflowVertexSkinWeightData *************************************
struct Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowVertexSkinWeightData); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowVertexSkinWeightData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* FDataflowVertexSkinWeightData is a replacement for FDataflowSkinWeightData in FDataflowCollectionEditSkinWeightsNode\n* This allow storing all the data linearly and enable bulk serialization for speed\n* This solve the problem when we have million vertices meshes that was causing the serialization of the node to take a very long time\n* this is now an order of magnitude faster that using FDataflowSkinWeightData\n*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "FDataflowVertexSkinWeightData is a replacement for FDataflowSkinWeightData in FDataflowCollectionEditSkinWeightsNode\nThis allow storing all the data linearly and enable bulk serialization for speed\nThis solve the problem when we have million vertices meshes that was causing the serialization of the node to take a very long time\nthis is now an order of magnitude faster that using FDataflowSkinWeightData" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowVertexSkinWeightData constinit property declarations *****
// ********** End ScriptStruct FDataflowVertexSkinWeightData constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowVertexSkinWeightData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData;
class UScriptStruct* FDataflowVertexSkinWeightData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowVertexSkinWeightData"));
}
return Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
nullptr,
&NewStructOps,
"DataflowVertexSkinWeightData",
nullptr,
0,
sizeof(FDataflowVertexSkinWeightData),
alignof(FDataflowVertexSkinWeightData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.InnerSingleton, Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData.InnerSingleton);
}
// ********** End ScriptStruct FDataflowVertexSkinWeightData ***************************************
// ********** Begin ScriptStruct FDataflowCollectionEditSkinWeightsNode ****************************
struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowCollectionEditSkinWeightsNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowCollectionEditSkinWeightsNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Edit skin weights vertex properties. */" },
{ "DataflowCollection", "" },
{ "Experimental", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Edit skin weights vertex properties." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneIndicesName_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "Comment", "/** The name to be set as a weight map attribute. */" },
{ "DisplayName", "Bone Indices" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "The name to be set as a weight map attribute." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneWeightsName_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "Comment", "/** The name to be set as a weight map attribute. */" },
{ "DisplayName", "Bone Weights" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "The name to be set as a weight map attribute." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexGroup_MetaData[] = {
{ "Category", "Vertex Attributes" },
{ "Comment", "/** Target group in which the attributes are stored */" },
{ "DisplayName", "Vertex Group" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Target group in which the attributes are stored" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneIndicesKey_MetaData[] = {
{ "Comment", "/** Bone indices key to be used in other nodes if necessary */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "BoneIndicesKey" },
{ "DisplayName", "Bone Indices" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Bone indices key to be used in other nodes if necessary" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneWeightsKey_MetaData[] = {
{ "Comment", "/** Bone weights key to be used in other nodes if necessary */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "BoneWeightsKey" },
{ "DisplayName", "Bone Weights" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Bone weights key to be used in other nodes if necessary" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = {
{ "Category", "Skeleton Binding" },
{ "Comment", "/** Skeletal mesh to extract the skeleton from for the skinning */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Skeletal mesh to extract the skeleton from for the skinning" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCompressSkinWeights_MetaData[] = {
{ "Category", "Skeleton Binding" },
{ "Comment", "/** Boolean to use a compressed format (FVector4f, FIntVector) to store the skin weights */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Boolean to use a compressed format (FVector4f, FIntVector) to store the skin weights" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkinWeights_MetaData[] = {
{ "Comment", "/** List of skin weights */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "Use VertexSkinWeights instead" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "List of skin weights" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexSkinWeights_MetaData[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkinWeightsRefSkeletonHash_MetaData[] = {
{ "Comment", "/** \n\x09* Hash of the ref skeleton the stored skin weight are based on \n\x09* This allow invalidating the SkinWeights when the ref skeleton does not match anymore instead of having broken weights\n\x09*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Hash of the ref skeleton the stored skin weight are based on\nThis allow invalidating the SkinWeights when the ref skeleton does not match anymore instead of having broken weights" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshes_MetaData[] = {
{ "Comment", "/** Transient skeletal mesh built from dataflow render collection */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Transient skeletal mesh built from dataflow render collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicMeshes_MetaData[] = {
{ "Comment", "/** Transient dynamic meshes built from dataflow render collection */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionEditSkinWeightsNode.h" },
{ "ToolTip", "Transient dynamic meshes built from dataflow render collection" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowCollectionEditSkinWeightsNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStrPropertyParams NewProp_BoneIndicesName;
static const UECodeGen_Private::FStrPropertyParams NewProp_BoneWeightsName;
static const UECodeGen_Private::FStructPropertyParams NewProp_VertexGroup;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoneIndicesKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoneWeightsKey;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static void NewProp_bCompressSkinWeights_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCompressSkinWeights;
static const UECodeGen_Private::FStructPropertyParams NewProp_SkinWeights_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SkinWeights;
static const UECodeGen_Private::FStructPropertyParams NewProp_VertexSkinWeights;
static const UECodeGen_Private::FIntPropertyParams NewProp_SkinWeightsRefSkeletonHash;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMeshes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SkeletalMeshes;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DynamicMeshes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DynamicMeshes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowCollectionEditSkinWeightsNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowCollectionEditSkinWeightsNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics
static_assert(std::is_polymorphic<FDataflowCollectionEditSkinWeightsNode>() == std::is_polymorphic<FDataflowPrimitiveNode>(), "USTRUCT FDataflowCollectionEditSkinWeightsNode cannot be polymorphic unless super FDataflowPrimitiveNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode;
class UScriptStruct* FDataflowCollectionEditSkinWeightsNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowCollectionEditSkinWeightsNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowCollectionEditSkinWeightsNode Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneIndicesName = { "BoneIndicesName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, BoneIndicesName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneIndicesName_MetaData), NewProp_BoneIndicesName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneWeightsName = { "BoneWeightsName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, BoneWeightsName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneWeightsName_MetaData), NewProp_BoneWeightsName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_VertexGroup = { "VertexGroup", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, VertexGroup), Z_Construct_UScriptStruct_FScalarVertexPropertyGroup, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexGroup_MetaData), NewProp_VertexGroup_MetaData) }; // 703313031
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneIndicesKey = { "BoneIndicesKey", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, BoneIndicesKey), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneIndicesKey_MetaData), NewProp_BoneIndicesKey_MetaData) }; // 238587867
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneWeightsKey = { "BoneWeightsKey", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, BoneWeightsKey), Z_Construct_UScriptStruct_FCollectionAttributeKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneWeightsKey_MetaData), NewProp_BoneWeightsKey_MetaData) }; // 238587867
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) };
void Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_bCompressSkinWeights_SetBit(void* Obj)
{
((FDataflowCollectionEditSkinWeightsNode*)Obj)->bCompressSkinWeights = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_bCompressSkinWeights = { "bCompressSkinWeights", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDataflowCollectionEditSkinWeightsNode), &Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_bCompressSkinWeights_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCompressSkinWeights_MetaData), NewProp_bCompressSkinWeights_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeights_Inner = { "SkinWeights", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSkinWeightData, METADATA_PARAMS(0, nullptr) }; // 3311281409
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeights = { "SkinWeights", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, SkinWeights_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkinWeights_MetaData), NewProp_SkinWeights_MetaData) }; // 3311281409
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_VertexSkinWeights = { "VertexSkinWeights", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, VertexSkinWeights), Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexSkinWeights_MetaData), NewProp_VertexSkinWeights_MetaData) }; // 3579037361
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeightsRefSkeletonHash = { "SkinWeightsRefSkeletonHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, SkinWeightsRefSkeletonHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkinWeightsRefSkeletonHash_MetaData), NewProp_SkinWeightsRefSkeletonHash_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMeshes_Inner = { "SkeletalMeshes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMeshes = { "SkeletalMeshes", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, SkeletalMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshes_MetaData), NewProp_SkeletalMeshes_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_DynamicMeshes_Inner = { "DynamicMeshes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UDynamicMesh_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_DynamicMeshes = { "DynamicMeshes", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionEditSkinWeightsNode, DynamicMeshes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicMeshes_MetaData), NewProp_DynamicMeshes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneIndicesName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneWeightsName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_VertexGroup,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneIndicesKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_BoneWeightsKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_bCompressSkinWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeights_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_VertexSkinWeights,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkinWeightsRefSkeletonHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMeshes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_SkeletalMeshes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_DynamicMeshes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewProp_DynamicMeshes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowCollectionEditSkinWeightsNode Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowPrimitiveNode,
&NewStructOps,
"DataflowCollectionEditSkinWeightsNode",
Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::PropPointers),
sizeof(FDataflowCollectionEditSkinWeightsNode),
alignof(FDataflowCollectionEditSkinWeightsNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowCollectionEditSkinWeightsNode ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowSkinWeightData::StaticStruct, Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics::NewStructOps, TEXT("DataflowSkinWeightData"),&Z_Registration_Info_UScriptStruct_FDataflowSkinWeightData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSkinWeightData), 3311281409U) },
{ FDataflowVertexSkinWeightData::StaticStruct, Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics::NewStructOps, TEXT("DataflowVertexSkinWeightData"),&Z_Registration_Info_UScriptStruct_FDataflowVertexSkinWeightData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowVertexSkinWeightData), 3579037361U) },
{ FDataflowCollectionEditSkinWeightsNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics::NewStructOps, TEXT("DataflowCollectionEditSkinWeightsNode"),&Z_Registration_Info_UScriptStruct_FDataflowCollectionEditSkinWeightsNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowCollectionEditSkinWeightsNode), 3153072614U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h__Script_DataflowNodes_2265350464{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h__Script_DataflowNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,53 @@
// 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/DataflowCollectionEditSkinWeightsNode.h"
#ifdef DATAFLOWNODES_DataflowCollectionEditSkinWeightsNode_generated_h
#error "DataflowCollectionEditSkinWeightsNode.generated.h already included, missing '#pragma once' in DataflowCollectionEditSkinWeightsNode.h"
#endif
#define DATAFLOWNODES_DataflowCollectionEditSkinWeightsNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowSkinWeightData *******************************************
struct Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSkinWeightData_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct();
struct FDataflowSkinWeightData;
// ********** End ScriptStruct FDataflowSkinWeightData *********************************************
// ********** Begin ScriptStruct FDataflowVertexSkinWeightData *************************************
struct Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h_43_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowVertexSkinWeightData_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct();
struct FDataflowVertexSkinWeightData;
// ********** End ScriptStruct FDataflowVertexSkinWeightData ***************************************
// ********** Begin ScriptStruct FDataflowCollectionEditSkinWeightsNode ****************************
struct Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h_81_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowCollectionEditSkinWeightsNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowPrimitiveNode Super;
struct FDataflowCollectionEditSkinWeightsNode;
// ********** End ScriptStruct FDataflowCollectionEditSkinWeightsNode ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionEditSkinWeightsNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,146 @@
// 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/DataflowCollectionSetSkinningSkeletalMesh.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 EmptyLinkFunctionForGeneratedCodeDataflowCollectionSetSkinningSkeletalMesh() {}
// ********** Begin Cross Module References ********************************************************
CHAOS_API UScriptStruct* Z_Construct_UScriptStruct_FManagedArrayCollection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowGeometrySelection();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh ************************
struct Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowCollectionSetSkinningSkeletalMesh); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowCollectionSetSkinningSkeletalMesh); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Set the skeletal mesh for the collection */" },
{ "DataflowGroom", "" },
{ "Experimental", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionSetSkinningSkeletalMesh.h" },
{ "ToolTip", "Set the skeletal mesh for the collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "Comment", "/** Managed array collection to be used to store datas */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "Collection" },
{ "DataflowRenderGroups", "Surface" },
{ "DisplayName", "Collection" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionSetSkinningSkeletalMesh.h" },
{ "ToolTip", "Managed array collection to be used to store datas" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = {
{ "Category", "Skeletal Mesh" },
{ "Comment", "/** Skeletal mesh binding to be stored in the collection */" },
{ "DataflowInput", "" },
{ "DataflowPassthrough", "SkeletalMesh" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionSetSkinningSkeletalMesh.h" },
{ "ToolTip", "Skeletal mesh binding to be stored in the collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODIndex_MetaData[] = {
{ "Category", "Skeletal Mesh" },
{ "DataflowInput", "" },
{ "DisplayName", "LOD Index" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionSetSkinningSkeletalMesh.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GeometrySelection_MetaData[] = {
{ "Category", "Skeletal Mesh" },
{ "Comment", "/** Geometries to set skinning skeletal mesh on*/" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowCollectionSetSkinningSkeletalMesh.h" },
{ "ToolTip", "Geometries to set skinning skeletal mesh on" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static const UECodeGen_Private::FIntPropertyParams NewProp_LODIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_GeometrySelection;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowCollectionSetSkinningSkeletalMesh>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics
static_assert(std::is_polymorphic<FDataflowCollectionSetSkinningSkeletalMesh>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FDataflowCollectionSetSkinningSkeletalMesh cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh;
class UScriptStruct* FDataflowCollectionSetSkinningSkeletalMesh::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowCollectionSetSkinningSkeletalMesh"));
}
return Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh Property Definitions ***
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionSetSkinningSkeletalMesh, Collection), Z_Construct_UScriptStruct_FManagedArrayCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 378372712
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionSetSkinningSkeletalMesh, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_LODIndex = { "LODIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionSetSkinningSkeletalMesh, LODIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODIndex_MetaData), NewProp_LODIndex_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_GeometrySelection = { "GeometrySelection", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowCollectionSetSkinningSkeletalMesh, GeometrySelection), Z_Construct_UScriptStruct_FDataflowGeometrySelection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GeometrySelection_MetaData), NewProp_GeometrySelection_MetaData) }; // 881520886
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_LODIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewProp_GeometrySelection,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh Property Definitions *****
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"DataflowCollectionSetSkinningSkeletalMesh",
Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::PropPointers),
sizeof(FDataflowCollectionSetSkinningSkeletalMesh),
alignof(FDataflowCollectionSetSkinningSkeletalMesh),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.InnerSingleton, Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh.InnerSingleton);
}
// ********** End ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh **************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowCollectionSetSkinningSkeletalMesh::StaticStruct, Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics::NewStructOps, TEXT("DataflowCollectionSetSkinningSkeletalMesh"),&Z_Registration_Info_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowCollectionSetSkinningSkeletalMesh), 2273047570U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h__Script_DataflowNodes_1815941103{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h__Script_DataflowNodes_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/DataflowCollectionSetSkinningSkeletalMesh.h"
#ifdef DATAFLOWNODES_DataflowCollectionSetSkinningSkeletalMesh_generated_h
#error "DataflowCollectionSetSkinningSkeletalMesh.generated.h already included, missing '#pragma once' in DataflowCollectionSetSkinningSkeletalMesh.h"
#endif
#define DATAFLOWNODES_DataflowCollectionSetSkinningSkeletalMesh_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh ************************
struct Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowCollectionSetSkinningSkeletalMesh_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FDataflowCollectionSetSkinningSkeletalMesh;
// ********** End ScriptStruct FDataflowCollectionSetSkinningSkeletalMesh **************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowCollectionSetSkinningSkeletalMesh_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,117 @@
// 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/DataflowContextOverridesNodes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowContextOverridesNodes() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FFloatOverrideDataflowNode();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FFloatOverrideDataflowNode ****************************************
struct Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FFloatOverrideDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FFloatOverrideDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DataflowFlesh", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowContextOverridesNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Category", "Overrides" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowContextOverridesNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeyName_MetaData[] = {
{ "Category", "Overrides" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowContextOverridesNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValueOut_MetaData[] = {
{ "DataflowOutput", "" },
{ "DisplayName", "Float" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowContextOverridesNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FFloatOverrideDataflowNode constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FNamePropertyParams NewProp_KeyName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ValueOut;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FFloatOverrideDataflowNode constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFloatOverrideDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics
static_assert(std::is_polymorphic<FFloatOverrideDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FFloatOverrideDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode;
class UScriptStruct* FFloatOverrideDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFloatOverrideDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("FloatOverrideDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FFloatOverrideDataflowNode Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatOverrideDataflowNode, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_KeyName = { "KeyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatOverrideDataflowNode, KeyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeyName_MetaData), NewProp_KeyName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_ValueOut = { "ValueOut", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFloatOverrideDataflowNode, ValueOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValueOut_MetaData), NewProp_ValueOut_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_KeyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewProp_ValueOut,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FFloatOverrideDataflowNode Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"FloatOverrideDataflowNode",
Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::PropPointers),
sizeof(FFloatOverrideDataflowNode),
alignof(FFloatOverrideDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FFloatOverrideDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FFloatOverrideDataflowNode ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FFloatOverrideDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics::NewStructOps, TEXT("FloatOverrideDataflowNode"),&Z_Registration_Info_UScriptStruct_FFloatOverrideDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFloatOverrideDataflowNode), 2058835810U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h__Script_DataflowNodes_3624700835{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h__Script_DataflowNodes_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/DataflowContextOverridesNodes.h"
#ifdef DATAFLOWNODES_DataflowContextOverridesNodes_generated_h
#error "DataflowContextOverridesNodes.generated.h already included, missing '#pragma once' in DataflowContextOverridesNodes.h"
#endif
#define DATAFLOWNODES_DataflowContextOverridesNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FFloatOverrideDataflowNode ****************************************
struct Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FFloatOverrideDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FFloatOverrideDataflowNode;
// ********** End ScriptStruct FFloatOverrideDataflowNode ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowContextOverridesNodes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,87 @@
// 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/DataflowFunctionProperty.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowFunctionProperty() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowFunctionProperty();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowFunctionProperty *****************************************
struct Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowFunctionProperty); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowFunctionProperty); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Function property for all Dataflow nodes.\n * The structure is also used in DataFlow::FFunctionPropertyCustomization to appear as text and/or image buttons.\n * This helps with the equivalent UCLASS UFUNCTION CallInEditor functionality that is missing from the USTRUCT implementation.\n *\n * By default the text of the button is the name of the structure property.\n * The tooltip is the property source documentation.\n * Further (but optional) customizations can be achieved by using the following Meta tags where declaring the property:\n * DisplayName\n * ButtonImage\n *\n * Specifying an empty DisplayName string will only display the icon and no text.\n *\n * For example:\n * UPROPERTY(EditAnywhere, Category = \"Functions\")\n * FDataflowFunctionProperty ReimportAssetTextOnly;\n *\n * UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (ButtonImage = \"Persona.ReimportAsset\"))\n * FDataflowFunctionProperty ReimportAssetTextAndIcon;\n * \n * UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"\", ButtonImage = \"Persona.ReimportAsset\"))\n * FDataflowFunctionProperty ReimportAssetIconOnly;\n *\n * UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"Reimport Asset\"))\n * FDataflowFunctionProperty ReimportAssetOverriddenText;\n *\n * UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"Reimport Asset\", ButtonImage = \"Persona.ReimportAsset\"))\n * FDataflowFunctionProperty ReimportAssetOverriddenTextAndIcon;\n *\n */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowFunctionProperty.h" },
{ "ToolTip", "Function property for all Dataflow nodes.\nThe structure is also used in DataFlow::FFunctionPropertyCustomization to appear as text and/or image buttons.\nThis helps with the equivalent UCLASS UFUNCTION CallInEditor functionality that is missing from the USTRUCT implementation.\n\nBy default the text of the button is the name of the structure property.\nThe tooltip is the property source documentation.\nFurther (but optional) customizations can be achieved by using the following Meta tags where declaring the property:\n DisplayName\n ButtonImage\n\nSpecifying an empty DisplayName string will only display the icon and no text.\n\nFor example:\n UPROPERTY(EditAnywhere, Category = \"Functions\")\n FDataflowFunctionProperty ReimportAssetTextOnly;\n\n UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (ButtonImage = \"Persona.ReimportAsset\"))\n FDataflowFunctionProperty ReimportAssetTextAndIcon;\n\n UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"\", ButtonImage = \"Persona.ReimportAsset\"))\n FDataflowFunctionProperty ReimportAssetIconOnly;\n\n UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"Reimport Asset\"))\n FDataflowFunctionProperty ReimportAssetOverriddenText;\n\n UPROPERTY(EditAnywhere, Category = \"Functions\", Meta = (DisplayName = \"Reimport Asset\", ButtonImage = \"Persona.ReimportAsset\"))\n FDataflowFunctionProperty ReimportAssetOverriddenTextAndIcon;" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowFunctionProperty constinit property declarations *********
// ********** End ScriptStruct FDataflowFunctionProperty constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowFunctionProperty>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty;
class UScriptStruct* FDataflowFunctionProperty::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowFunctionProperty, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowFunctionProperty"));
}
return Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
nullptr,
&NewStructOps,
"DataflowFunctionProperty",
nullptr,
0,
sizeof(FDataflowFunctionProperty),
alignof(FDataflowFunctionProperty),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowFunctionProperty()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.InnerSingleton, Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty.InnerSingleton);
}
// ********** End ScriptStruct FDataflowFunctionProperty *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowFunctionProperty::StaticStruct, Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics::NewStructOps, TEXT("DataflowFunctionProperty"),&Z_Registration_Info_UScriptStruct_FDataflowFunctionProperty, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowFunctionProperty), 977525352U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h__Script_DataflowNodes_2717311595{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h__Script_DataflowNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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/DataflowFunctionProperty.h"
#ifdef DATAFLOWNODES_DataflowFunctionProperty_generated_h
#error "DataflowFunctionProperty.generated.h already included, missing '#pragma once' in DataflowFunctionProperty.h"
#endif
#define DATAFLOWNODES_DataflowFunctionProperty_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowFunctionProperty *****************************************
struct Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowFunctionProperty_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct();
struct FDataflowFunctionProperty;
// ********** End ScriptStruct FDataflowFunctionProperty *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowFunctionProperty_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

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 EmptyLinkFunctionForGeneratedCodeDataflowNodes_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_DataflowNodes;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_DataflowNodes()
{
if (!Z_Registration_Info_UPackage__Script_DataflowNodes.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/DataflowNodes",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0x5E809ACA,
0x211F14E9,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_DataflowNodes.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_DataflowNodes.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_DataflowNodes(Z_Construct_UPackage__Script_DataflowNodes, TEXT("/Script/DataflowNodes"), Z_Registration_Info_UPackage__Script_DataflowNodes, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x5E809ACA, 0x211F14E9));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,90 @@
// 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/DataflowPrimitiveNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowPrimitiveNode() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPrimitiveNode();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowPrimitiveNode ********************************************
struct Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowPrimitiveNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowPrimitiveNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* FDataflowPrimitiveNode\n*\x09""Base class for nodes that could add a primitive component to the construction scene within the Dataflow graph. \n*/" },
{ "Experimental", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowPrimitiveNode.h" },
{ "ToolTip", "FDataflowPrimitiveNode\n Base class for nodes that could add a primitive component to the construction scene within the Dataflow graph." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowPrimitiveNode constinit property declarations ************
// ********** End ScriptStruct FDataflowPrimitiveNode constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowPrimitiveNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics
static_assert(std::is_polymorphic<FDataflowPrimitiveNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FDataflowPrimitiveNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode;
class UScriptStruct* FDataflowPrimitiveNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowPrimitiveNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("DataflowPrimitiveNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"DataflowPrimitiveNode",
nullptr,
0,
sizeof(FDataflowPrimitiveNode),
alignof(FDataflowPrimitiveNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowPrimitiveNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowPrimitiveNode **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowPrimitiveNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics::NewStructOps, TEXT("DataflowPrimitiveNode"),&Z_Registration_Info_UScriptStruct_FDataflowPrimitiveNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowPrimitiveNode), 2339797463U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h__Script_DataflowNodes_1607058722{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h__Script_DataflowNodes_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/DataflowPrimitiveNode.h"
#ifdef DATAFLOWNODES_DataflowPrimitiveNode_generated_h
#error "DataflowPrimitiveNode.generated.h already included, missing '#pragma once' in DataflowPrimitiveNode.h"
#endif
#define DATAFLOWNODES_DataflowPrimitiveNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowPrimitiveNode ********************************************
struct Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowPrimitiveNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FDataflowPrimitiveNode;
// ********** End ScriptStruct FDataflowPrimitiveNode **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowPrimitiveNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,113 @@
// 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/DataflowSelectionNodes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSelectionNodes() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSelectionSetDataflowNode();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSelectionSetDataflowNode *****************************************
struct Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSelectionSetDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSelectionSetDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DataflowFlesh", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSelectionNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Indices_MetaData[] = {
{ "Category", "Dataflow" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSelectionNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IndicesOut_MetaData[] = {
{ "DataflowOutput", "" },
{ "DisplayName", "SelectionSet" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSelectionNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSelectionSetDataflowNode constinit property declarations *********
static const UECodeGen_Private::FStrPropertyParams NewProp_Indices;
static const UECodeGen_Private::FIntPropertyParams NewProp_IndicesOut_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_IndicesOut;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSelectionSetDataflowNode constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSelectionSetDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics
static_assert(std::is_polymorphic<FSelectionSetDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSelectionSetDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode;
class UScriptStruct* FSelectionSetDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSelectionSetDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("SelectionSetDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSelectionSetDataflowNode Property Definitions ********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_Indices = { "Indices", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSelectionSetDataflowNode, Indices), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Indices_MetaData), NewProp_Indices_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_IndicesOut_Inner = { "IndicesOut", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_IndicesOut = { "IndicesOut", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSelectionSetDataflowNode, IndicesOut), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IndicesOut_MetaData), NewProp_IndicesOut_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_Indices,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_IndicesOut_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewProp_IndicesOut,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSelectionSetDataflowNode Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SelectionSetDataflowNode",
Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::PropPointers),
sizeof(FSelectionSetDataflowNode),
alignof(FSelectionSetDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSelectionSetDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSelectionSetDataflowNode *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSelectionSetDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics::NewStructOps, TEXT("SelectionSetDataflowNode"),&Z_Registration_Info_UScriptStruct_FSelectionSetDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSelectionSetDataflowNode), 1087053266U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h__Script_DataflowNodes_803195874{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h__Script_DataflowNodes_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/DataflowSelectionNodes.h"
#ifdef DATAFLOWNODES_DataflowSelectionNodes_generated_h
#error "DataflowSelectionNodes.generated.h already included, missing '#pragma once' in DataflowSelectionNodes.h"
#endif
#define DATAFLOWNODES_DataflowSelectionNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSelectionSetDataflowNode *****************************************
struct Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h_18_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSelectionSetDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FSelectionSetDataflowNode;
// ********** End ScriptStruct FSelectionSetDataflowNode *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSelectionNodes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,455 @@
// 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/DataflowSkeletalMeshNodes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSkeletalMeshNodes() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetSkeletonDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode();
ENGINE_API UClass* Z_Construct_UClass_UPhysicsAsset_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGetSkeletalMeshDataflowNode **************************************
struct Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetSkeletalMeshDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetSkeletalMeshDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = {
{ "Category", "Dataflow" },
{ "DataflowOutput", "" },
{ "DisplayName", "SkeletalMesh" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Category", "Dataflow" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetSkeletalMeshDataflowNode constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetSkeletalMeshDataflowNode constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetSkeletalMeshDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics
static_assert(std::is_polymorphic<FGetSkeletalMeshDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGetSkeletalMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode;
class UScriptStruct* FGetSkeletalMeshDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("GetSkeletalMeshDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetSkeletalMeshDataflowNode Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetSkeletalMeshDataflowNode, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetSkeletalMeshDataflowNode, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::NewProp_PropertyName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetSkeletalMeshDataflowNode Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GetSkeletalMeshDataflowNode",
Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::PropPointers),
sizeof(FGetSkeletalMeshDataflowNode),
alignof(FGetSkeletalMeshDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetSkeletalMeshDataflowNode ****************************************
// ********** Begin ScriptStruct FGetSkeletonDataflowNode ******************************************
struct Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetSkeletonDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetSkeletonDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = {
{ "Category", "Dataflow" },
{ "DataflowOutput", "" },
{ "DisplayName", "Skeleton" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Category", "Dataflow" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetSkeletonDataflowNode constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetSkeletonDataflowNode constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetSkeletonDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics
static_assert(std::is_polymorphic<FGetSkeletonDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGetSkeletonDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode;
class UScriptStruct* FGetSkeletonDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetSkeletonDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("GetSkeletonDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetSkeletonDataflowNode Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetSkeletonDataflowNode, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetSkeletonDataflowNode, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::NewProp_Skeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::NewProp_PropertyName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetSkeletonDataflowNode Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GetSkeletonDataflowNode",
Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::PropPointers),
sizeof(FGetSkeletonDataflowNode),
alignof(FGetSkeletonDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetSkeletonDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetSkeletonDataflowNode ********************************************
// ********** Begin ScriptStruct FSkeletalMeshBoneDataflowNode *************************************
struct Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshBoneDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshBoneDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneName_MetaData[] = {
{ "Category", "Dataflow" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = {
{ "DataflowInput", "" },
{ "DisplayName", "SkeletalMesh" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneIndexOut_MetaData[] = {
{ "DataflowOutput", "" },
{ "DisplayName", "Index" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Category", "Dataflow" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSkeletalMeshBoneDataflowNode constinit property declarations *****
static const UECodeGen_Private::FNamePropertyParams NewProp_BoneName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static const UECodeGen_Private::FIntPropertyParams NewProp_BoneIndexOut;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSkeletalMeshBoneDataflowNode constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshBoneDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics
static_assert(std::is_polymorphic<FSkeletalMeshBoneDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSkeletalMeshBoneDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode;
class UScriptStruct* FSkeletalMeshBoneDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("SkeletalMeshBoneDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSkeletalMeshBoneDataflowNode Property Definitions ****************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_BoneName = { "BoneName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshBoneDataflowNode, BoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneName_MetaData), NewProp_BoneName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshBoneDataflowNode, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_BoneIndexOut = { "BoneIndexOut", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshBoneDataflowNode, BoneIndexOut), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneIndexOut_MetaData), NewProp_BoneIndexOut_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshBoneDataflowNode, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_BoneName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_BoneIndexOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewProp_PropertyName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSkeletalMeshBoneDataflowNode Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SkeletalMeshBoneDataflowNode",
Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::PropPointers),
sizeof(FSkeletalMeshBoneDataflowNode),
alignof(FSkeletalMeshBoneDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSkeletalMeshBoneDataflowNode ***************************************
// ********** Begin ScriptStruct FSkeletalMeshReferenceTransformDataflowNode ***********************
struct Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSkeletalMeshReferenceTransformDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletalMeshReferenceTransformDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshIn_MetaData[] = {
{ "DataflowInput", "" },
{ "DisplayName", "SkeletalMesh" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoneIndexIn_MetaData[] = {
{ "DataflowInput", "" },
{ "DisplayName", "Index" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformOut_MetaData[] = {
{ "DataflowOutput", "" },
{ "DisplayName", "Transform" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSkeletalMeshReferenceTransformDataflowNode constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMeshIn;
static const UECodeGen_Private::FIntPropertyParams NewProp_BoneIndexIn;
static const UECodeGen_Private::FStructPropertyParams NewProp_TransformOut;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSkeletalMeshReferenceTransformDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletalMeshReferenceTransformDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics
static_assert(std::is_polymorphic<FSkeletalMeshReferenceTransformDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FSkeletalMeshReferenceTransformDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode;
class UScriptStruct* FSkeletalMeshReferenceTransformDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("SkeletalMeshReferenceTransformDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSkeletalMeshReferenceTransformDataflowNode Property Definitions **
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_SkeletalMeshIn = { "SkeletalMeshIn", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshReferenceTransformDataflowNode, SkeletalMeshIn), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshIn_MetaData), NewProp_SkeletalMeshIn_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_BoneIndexIn = { "BoneIndexIn", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshReferenceTransformDataflowNode, BoneIndexIn), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoneIndexIn_MetaData), NewProp_BoneIndexIn_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_TransformOut = { "TransformOut", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletalMeshReferenceTransformDataflowNode, TransformOut), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformOut_MetaData), NewProp_TransformOut_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_SkeletalMeshIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_BoneIndexIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewProp_TransformOut,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSkeletalMeshReferenceTransformDataflowNode Property Definitions ****
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"SkeletalMeshReferenceTransformDataflowNode",
Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::PropPointers),
sizeof(FSkeletalMeshReferenceTransformDataflowNode),
alignof(FSkeletalMeshReferenceTransformDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSkeletalMeshReferenceTransformDataflowNode *************************
// ********** Begin ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode **********************
struct Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetPhysicsAssetFromSkeletalMeshDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetPhysicsAssetFromSkeletalMeshDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Get the physics assets from input skeletal mesh. */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "ToolTip", "Get the physics assets from input skeletal mesh." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = {
{ "Category", "Skeletal Mesh" },
{ "Comment", "/** Input skeletal mesh */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Input skeletal mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsAsset_MetaData[] = {
{ "Comment", "/** Output physics asset */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletalMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Output physics asset" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMesh;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysicsAsset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetPhysicsAssetFromSkeletalMeshDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics
static_assert(std::is_polymorphic<FGetPhysicsAssetFromSkeletalMeshDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGetPhysicsAssetFromSkeletalMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode;
class UScriptStruct* FGetPhysicsAssetFromSkeletalMeshDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("GetPhysicsAssetFromSkeletalMeshDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode Property Definitions *
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetPhysicsAssetFromSkeletalMeshDataflowNode, SkeletalMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::NewProp_PhysicsAsset = { "PhysicsAsset", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetPhysicsAssetFromSkeletalMeshDataflowNode, PhysicsAsset), Z_Construct_UClass_UPhysicsAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsAsset_MetaData), NewProp_PhysicsAsset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::NewProp_SkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::NewProp_PhysicsAsset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode Property Definitions ***
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GetPhysicsAssetFromSkeletalMeshDataflowNode",
Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::PropPointers),
sizeof(FGetPhysicsAssetFromSkeletalMeshDataflowNode),
alignof(FGetPhysicsAssetFromSkeletalMeshDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode ************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGetSkeletalMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics::NewStructOps, TEXT("GetSkeletalMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetSkeletalMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetSkeletalMeshDataflowNode), 3524842777U) },
{ FGetSkeletonDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics::NewStructOps, TEXT("GetSkeletonDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetSkeletonDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetSkeletonDataflowNode), 2155331954U) },
{ FSkeletalMeshBoneDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics::NewStructOps, TEXT("SkeletalMeshBoneDataflowNode"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshBoneDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshBoneDataflowNode), 2591105476U) },
{ FSkeletalMeshReferenceTransformDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics::NewStructOps, TEXT("SkeletalMeshReferenceTransformDataflowNode"),&Z_Registration_Info_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletalMeshReferenceTransformDataflowNode), 2373100359U) },
{ FGetPhysicsAssetFromSkeletalMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics::NewStructOps, TEXT("GetPhysicsAssetFromSkeletalMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetPhysicsAssetFromSkeletalMeshDataflowNode), 3906180810U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h__Script_DataflowNodes_2056906566{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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/DataflowSkeletalMeshNodes.h"
#ifdef DATAFLOWNODES_DataflowSkeletalMeshNodes_generated_h
#error "DataflowSkeletalMeshNodes.generated.h already included, missing '#pragma once' in DataflowSkeletalMeshNodes.h"
#endif
#define DATAFLOWNODES_DataflowSkeletalMeshNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGetSkeletalMeshDataflowNode **************************************
struct Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h_63_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetSkeletalMeshDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGetSkeletalMeshDataflowNode;
// ********** End ScriptStruct FGetSkeletalMeshDataflowNode ****************************************
// ********** Begin ScriptStruct FGetSkeletonDataflowNode ******************************************
struct Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h_98_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetSkeletonDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGetSkeletonDataflowNode;
// ********** End ScriptStruct FGetSkeletonDataflowNode ********************************************
// ********** Begin ScriptStruct FSkeletalMeshBoneDataflowNode *************************************
struct Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h_134_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSkeletalMeshBoneDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FSkeletalMeshBoneDataflowNode;
// ********** End ScriptStruct FSkeletalMeshBoneDataflowNode ***************************************
// ********** Begin ScriptStruct FSkeletalMeshReferenceTransformDataflowNode ***********************
struct Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h_165_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSkeletalMeshReferenceTransformDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FSkeletalMeshReferenceTransformDataflowNode;
// ********** End ScriptStruct FSkeletalMeshReferenceTransformDataflowNode *************************
// ********** Begin ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode **********************
struct Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h_195_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetPhysicsAssetFromSkeletalMeshDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGetPhysicsAssetFromSkeletalMeshDataflowNode;
// ********** End ScriptStruct FGetPhysicsAssetFromSkeletalMeshDataflowNode ************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletalMeshNodes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,119 @@
// 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/DataflowSkeletonAssetTerminalNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSkeletonAssetTerminalNode() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowTerminalNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode();
ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSkeletonAssetTerminalNode ****************************************
struct Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSkeletonAssetTerminalNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSkeletonAssetTerminalNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/*\n* Dataflow terminal node to save a skeleton asset\n*/" },
{ "DataflowFlesh", "" },
{ "DataflowTerminal", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletonAssetTerminalNode.h" },
{ "ToolTip", "* Dataflow terminal node to save a skeleton asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceSkeleton_MetaData[] = {
{ "Comment", "/** Source Skeleton used to override the skeleton asset */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletonAssetTerminalNode.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Source Skeleton used to override the skeleton asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletonAsset_MetaData[] = {
{ "Category", "Asset" },
{ "Comment", "/** Skeleton Asset to be saved */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSkeletonAssetTerminalNode.h" },
{ "ToolTip", "Skeleton Asset to be saved" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSkeletonAssetTerminalNode constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceSkeleton;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletonAsset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSkeletonAssetTerminalNode constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSkeletonAssetTerminalNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics
static_assert(std::is_polymorphic<FSkeletonAssetTerminalNode>() == std::is_polymorphic<FDataflowTerminalNode>(), "USTRUCT FSkeletonAssetTerminalNode cannot be polymorphic unless super FDataflowTerminalNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode;
class UScriptStruct* FSkeletonAssetTerminalNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("SkeletonAssetTerminalNode"));
}
return Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSkeletonAssetTerminalNode Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::NewProp_SourceSkeleton = { "SourceSkeleton", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletonAssetTerminalNode, SourceSkeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceSkeleton_MetaData), NewProp_SourceSkeleton_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::NewProp_SkeletonAsset = { "SkeletonAsset", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSkeletonAssetTerminalNode, SkeletonAsset), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletonAsset_MetaData), NewProp_SkeletonAsset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::NewProp_SourceSkeleton,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::NewProp_SkeletonAsset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSkeletonAssetTerminalNode Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowTerminalNode,
&NewStructOps,
"SkeletonAssetTerminalNode",
Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::PropPointers),
sizeof(FSkeletonAssetTerminalNode),
alignof(FSkeletonAssetTerminalNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode()
{
if (!Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.InnerSingleton, Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode.InnerSingleton);
}
// ********** End ScriptStruct FSkeletonAssetTerminalNode ******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSkeletonAssetTerminalNode::StaticStruct, Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics::NewStructOps, TEXT("SkeletonAssetTerminalNode"),&Z_Registration_Info_UScriptStruct_FSkeletonAssetTerminalNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSkeletonAssetTerminalNode), 4095517532U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h__Script_DataflowNodes_1294913533{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h__Script_DataflowNodes_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/DataflowSkeletonAssetTerminalNode.h"
#ifdef DATAFLOWNODES_DataflowSkeletonAssetTerminalNode_generated_h
#error "DataflowSkeletonAssetTerminalNode.generated.h already included, missing '#pragma once' in DataflowSkeletonAssetTerminalNode.h"
#endif
#define DATAFLOWNODES_DataflowSkeletonAssetTerminalNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSkeletonAssetTerminalNode ****************************************
struct Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSkeletonAssetTerminalNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowTerminalNode Super;
struct FSkeletonAssetTerminalNode;
// ********** End ScriptStruct FSkeletonAssetTerminalNode ******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowSkeletonAssetTerminalNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,216 @@
// 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/DataflowStaticMeshNodes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowStaticMeshNodes() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode();
DATAFLOWNODES_API UScriptStruct* Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowNodes();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FGetStaticMeshDataflowNode ****************************************
struct Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetStaticMeshDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetStaticMeshDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = {
{ "Category", "Dataflow" },
{ "DataflowOutput", "" },
{ "DisplayName", "StaticMesh" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Category", "Overrides" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetStaticMeshDataflowNode constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_StaticMesh;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetStaticMeshDataflowNode constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetStaticMeshDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics
static_assert(std::is_polymorphic<FGetStaticMeshDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGetStaticMeshDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode;
class UScriptStruct* FGetStaticMeshDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("GetStaticMeshDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetStaticMeshDataflowNode Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshDataflowNode, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshDataflowNode, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::NewProp_StaticMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::NewProp_PropertyName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetStaticMeshDataflowNode Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GetStaticMeshDataflowNode",
Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::PropPointers),
sizeof(FGetStaticMeshDataflowNode),
alignof(FGetStaticMeshDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetStaticMeshDataflowNode ******************************************
// ********** Begin ScriptStruct FGetStaticMeshBoundingBoxDataflowNode *****************************
struct Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetStaticMeshBoundingBoxDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetStaticMeshBoundingBoxDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Get the local geometric bounding box a static mesh\n */" },
{ "DataflowGeometryCollection", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "ToolTip", "Get the local geometric bounding box a static mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = {
{ "Category", "Dataflow" },
{ "Comment", "/** Static Mesh to compute the bouning box from */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "NativeConstTemplateArg", "" },
{ "ToolTip", "Static Mesh to compute the bouning box from" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoundingBox_MetaData[] = {
{ "Comment", "/** Geometric bounding box of the input Static Mesh */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "ToolTip", "Geometric bounding box of the input Static Mesh" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Center_MetaData[] = {
{ "Comment", "/** Center of the resulting bounding box */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "ToolTip", "Center of the resulting bounding box" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Dimensions_MetaData[] = {
{ "Comment", "/** Dimensions of the resulting bounding box in centimers */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowStaticMeshNodes.h" },
{ "ToolTip", "Dimensions of the resulting bounding box in centimers" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetStaticMeshBoundingBoxDataflowNode constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_StaticMesh;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoundingBox;
static const UECodeGen_Private::FStructPropertyParams NewProp_Center;
static const UECodeGen_Private::FStructPropertyParams NewProp_Dimensions;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetStaticMeshBoundingBoxDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetStaticMeshBoundingBoxDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics
static_assert(std::is_polymorphic<FGetStaticMeshBoundingBoxDataflowNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FGetStaticMeshBoundingBoxDataflowNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode;
class UScriptStruct* FGetStaticMeshBoundingBoxDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowNodes(), TEXT("GetStaticMeshBoundingBoxDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetStaticMeshBoundingBoxDataflowNode Property Definitions ********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshBoundingBoxDataflowNode, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_BoundingBox = { "BoundingBox", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshBoundingBoxDataflowNode, BoundingBox), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoundingBox_MetaData), NewProp_BoundingBox_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_Center = { "Center", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshBoundingBoxDataflowNode, Center), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Center_MetaData), NewProp_Center_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_Dimensions = { "Dimensions", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetStaticMeshBoundingBoxDataflowNode, Dimensions), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Dimensions_MetaData), NewProp_Dimensions_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_StaticMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_BoundingBox,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_Center,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewProp_Dimensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetStaticMeshBoundingBoxDataflowNode Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowNodes,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"GetStaticMeshBoundingBoxDataflowNode",
Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::PropPointers),
sizeof(FGetStaticMeshBoundingBoxDataflowNode),
alignof(FGetStaticMeshBoundingBoxDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetStaticMeshBoundingBoxDataflowNode *******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h__Script_DataflowNodes_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGetStaticMeshDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics::NewStructOps, TEXT("GetStaticMeshDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetStaticMeshDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetStaticMeshDataflowNode), 1381931792U) },
{ FGetStaticMeshBoundingBoxDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics::NewStructOps, TEXT("GetStaticMeshBoundingBoxDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetStaticMeshBoundingBoxDataflowNode), 4269628246U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h__Script_DataflowNodes_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h__Script_DataflowNodes_888202931{
TEXT("/Script/DataflowNodes"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h__Script_DataflowNodes_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,44 @@
// 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/DataflowStaticMeshNodes.h"
#ifdef DATAFLOWNODES_DataflowStaticMeshNodes_generated_h
#error "DataflowStaticMeshNodes.generated.h already included, missing '#pragma once' in DataflowStaticMeshNodes.h"
#endif
#define DATAFLOWNODES_DataflowStaticMeshNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FGetStaticMeshDataflowNode ****************************************
struct Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h_20_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetStaticMeshDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGetStaticMeshDataflowNode;
// ********** End ScriptStruct FGetStaticMeshDataflowNode ******************************************
// ********** Begin ScriptStruct FGetStaticMeshBoundingBoxDataflowNode *****************************
struct Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics;
#define FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h_45_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetStaticMeshBoundingBoxDataflowNode_Statics; \
DATAFLOWNODES_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FGetStaticMeshBoundingBoxDataflowNode;
// ********** End ScriptStruct FGetStaticMeshBoundingBoxDataflowNode *******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Dataflow_Source_DataflowNodes_Public_Dataflow_DataflowStaticMeshNodes_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,12 @@
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowCollectionAddScalarVertexPropertyNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowCollectionAttributeKeyNodes.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowCollectionEditSkeletonBonesNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowCollectionEditSkinWeightsNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowCollectionSetSkinningSkeletalMesh.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowContextOverridesNodes.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowFunctionProperty.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowSelectionNodes.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowSkeletonAssetTerminalNode.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowStaticMeshNodes.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowSkeletalMeshNodes.h
D:\UE_5_7_1\Engine\Plugins\Experimental\Dataflow\Source\DataflowNodes\Public\Dataflow\DataflowPrimitiveNode.h