Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/DataflowEngine/UHT/DataflowObject.gen.cpp

331 lines
25 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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/DataflowObject.h"
#include "Dataflow/DataflowPreview.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "StructUtils/PropertyBag.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowObject() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
DATAFLOWCORE_API UClass* Z_Construct_UClass_UDataflowGraphInterface_NoRegister();
DATAFLOWENGINE_API UClass* Z_Construct_UClass_UDataflow();
DATAFLOWENGINE_API UClass* Z_Construct_UClass_UDataflow_NoRegister();
DATAFLOWENGINE_API UClass* Z_Construct_UClass_UDataflowSubGraph_NoRegister();
DATAFLOWENGINE_API UEnum* Z_Construct_UEnum_DataflowEngine_EDataflowType();
DATAFLOWENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPreviewCacheParams();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UEdGraph();
ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMeshDeformerProducer_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowEngine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDataflowType *************************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDataflowType;
static UEnum* EDataflowType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDataflowType.OuterSingleton)
{
Z_Registration_Info_UEnum_EDataflowType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DataflowEngine_EDataflowType, (UObject*)Z_Construct_UPackage__Script_DataflowEngine(), TEXT("EDataflowType"));
}
return Z_Registration_Info_UEnum_EDataflowType.OuterSingleton;
}
template<> DATAFLOWENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EDataflowType>()
{
return EDataflowType_StaticEnum();
}
struct Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Data flow types */" },
{ "Construction.Comment", "/** the dataflow will be used to build assets */" },
{ "Construction.Name", "EDataflowType::Construction" },
{ "Construction.ToolTip", "the dataflow will be used to build assets" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "Simulation.Comment", "/** The dataflow will be used to define the simulation evolution */" },
{ "Simulation.Name", "EDataflowType::Simulation" },
{ "Simulation.ToolTip", "The dataflow will be used to define the simulation evolution" },
{ "ToolTip", "Data flow types" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDataflowType::Construction", (int64)EDataflowType::Construction },
{ "EDataflowType::Simulation", (int64)EDataflowType::Simulation },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DataflowEngine,
nullptr,
"EDataflowType",
"EDataflowType",
Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DataflowEngine_EDataflowType()
{
if (!Z_Registration_Info_UEnum_EDataflowType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDataflowType.InnerSingleton, Z_Construct_UEnum_DataflowEngine_EDataflowType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDataflowType.InnerSingleton;
}
// ********** End Enum EDataflowType ***************************************************************
// ********** Begin Class UDataflow ****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflow;
UClass* UDataflow::GetPrivateStaticClass()
{
using TClass = UDataflow;
if (!Z_Registration_Info_UClass_UDataflow.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("Dataflow"),
Z_Registration_Info_UClass_UDataflow.InnerSingleton,
StaticRegisterNativesUDataflow,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UDataflow.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflow_NoRegister()
{
return UDataflow::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflow_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n* UDataflow (UObject)\n*\n* UObject wrapper for the UE::Dataflow::FGraph\n*\n*/" },
{ "IncludePath", "Dataflow/DataflowObject.h" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "UDataflow (UObject)\n\nUObject wrapper for the UE::Dataflow::FGraph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bActive_MetaData[] = {
{ "Category", "Evaluation" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Targets_MetaData[] = {
{ "Category", "Evaluation" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Material_MetaData[] = {
{ "Category", "Render" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Evaluation" },
{ "EditConditionHides", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Variables_MetaData[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewCacheParams_MetaData[] = {
{ "Comment", "/** Cachie params used in this asset */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Cachie params used in this asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewCacheAsset_MetaData[] = {
{ "Comment", "/** Cache asset used in this asset */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Cache asset used in this asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewBlueprintClass_MetaData[] = {
{ "Comment", "/** Caching blueprint actor class to spawn */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Caching blueprint actor class to spawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewBlueprintTransform_MetaData[] = {
{ "Comment", "/** Caching blueprint actor transform to spawn */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Caching blueprint actor transform to spawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewGeometryCacheAsset_MetaData[] = {
{ "Comment", "/** Geometry cache asset used to extract skeletal mesh results from simulation */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Geometry cache asset used to extract skeletal mesh results from simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewEmbeddedSkeletalMesh_MetaData[] = {
{ "Comment", "/** SkeletalMesh interpolated from simulation */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "SkeletalMesh interpolated from simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewEmbeddedStaticMesh_MetaData[] = {
{ "Comment", "/** Static Mesh interpolated from simulation */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "Static Mesh interpolated from simulation" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataflowSubGraphs_MetaData[] = {
{ "Comment", "/** \n\x09* List of Dataflow SubGraphs \n\x09* In editor they also exists in the SubGraphs parent class property\n\x09*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowObject.h" },
{ "ToolTip", "List of Dataflow SubGraphs\nIn editor they also exists in the SubGraphs parent class property" },
};
#endif // WITH_METADATA
// ********** Begin Class UDataflow constinit property declarations ********************************
static void NewProp_bActive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bActive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Targets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Targets;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Material;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FStructPropertyParams NewProp_Variables;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviewCacheParams;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_PreviewCacheAsset;
static const UECodeGen_Private::FClassPropertyParams NewProp_PreviewBlueprintClass;
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviewBlueprintTransform;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_PreviewGeometryCacheAsset;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_PreviewEmbeddedSkeletalMesh;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_PreviewEmbeddedStaticMesh;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataflowSubGraphs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DataflowSubGraphs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDataflow constinit property declarations **********************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDataflow>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflow_Statics
// ********** Begin Class UDataflow Property Definitions *******************************************
void Z_Construct_UClass_UDataflow_Statics::NewProp_bActive_SetBit(void* Obj)
{
((UDataflow*)Obj)->bActive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_bActive = { "bActive", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDataflow), &Z_Construct_UClass_UDataflow_Statics::NewProp_bActive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bActive_MetaData), NewProp_bActive_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_Targets_Inner = { "Targets", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_Targets = { "Targets", nullptr, (EPropertyFlags)0x0114040000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, Targets), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Targets_MetaData), NewProp_Targets_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_Material = { "Material", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, Material), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Material_MetaData), NewProp_Material_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_Type_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_UClass_UDataflow_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, Type), Z_Construct_UEnum_DataflowEngine_EDataflowType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 2410667795
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_Variables = { "Variables", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, Variables), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Variables_MetaData), NewProp_Variables_MetaData) }; // 1261298821
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewCacheParams = { "PreviewCacheParams", nullptr, (EPropertyFlags)0x0010010800200000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewCacheParams), Z_Construct_UScriptStruct_FDataflowPreviewCacheParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewCacheParams_MetaData), NewProp_PreviewCacheParams_MetaData) }; // 1093399760
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewCacheAsset = { "PreviewCacheAsset", nullptr, (EPropertyFlags)0x0014010800200000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewCacheAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewCacheAsset_MetaData), NewProp_PreviewCacheAsset_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewBlueprintClass = { "PreviewBlueprintClass", nullptr, (EPropertyFlags)0x0014010800200000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewBlueprintClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewBlueprintClass_MetaData), NewProp_PreviewBlueprintClass_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewBlueprintTransform = { "PreviewBlueprintTransform", nullptr, (EPropertyFlags)0x0010010800200000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewBlueprintTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewBlueprintTransform_MetaData), NewProp_PreviewBlueprintTransform_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewGeometryCacheAsset = { "PreviewGeometryCacheAsset", nullptr, (EPropertyFlags)0x0014010800200000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewGeometryCacheAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewGeometryCacheAsset_MetaData), NewProp_PreviewGeometryCacheAsset_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewEmbeddedSkeletalMesh = { "PreviewEmbeddedSkeletalMesh", nullptr, (EPropertyFlags)0x0014010800200000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewEmbeddedSkeletalMesh), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewEmbeddedSkeletalMesh_MetaData), NewProp_PreviewEmbeddedSkeletalMesh_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewEmbeddedStaticMesh = { "PreviewEmbeddedStaticMesh", nullptr, (EPropertyFlags)0x0014010800200000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, PreviewEmbeddedStaticMesh), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewEmbeddedStaticMesh_MetaData), NewProp_PreviewEmbeddedStaticMesh_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_DataflowSubGraphs_Inner = { "DataflowSubGraphs", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UDataflowSubGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDataflow_Statics::NewProp_DataflowSubGraphs = { "DataflowSubGraphs", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataflow, DataflowSubGraphs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataflowSubGraphs_MetaData), NewProp_DataflowSubGraphs_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDataflow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_bActive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Targets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Targets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Material,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_Variables,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewCacheParams,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewCacheAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewBlueprintClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewBlueprintTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewGeometryCacheAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewEmbeddedSkeletalMesh,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_PreviewEmbeddedStaticMesh,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_DataflowSubGraphs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataflow_Statics::NewProp_DataflowSubGraphs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflow_Statics::PropPointers) < 2048);
// ********** End Class UDataflow Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_UDataflow_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraph,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowEngine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflow_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UDataflow_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMeshDeformerProducer_NoRegister, (int32)VTABLE_OFFSET(UDataflow, IMeshDeformerProducer), false }, // 1340142273
{ Z_Construct_UClass_UDataflowGraphInterface_NoRegister, (int32)VTABLE_OFFSET(UDataflow, IDataflowGraphInterface), false }, // 1573381504
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflow_Statics::ClassParams = {
&UDataflow::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDataflow_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDataflow_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflow_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflow_Statics::Class_MetaDataParams)
};
void UDataflow::StaticRegisterNativesUDataflow()
{
}
UClass* Z_Construct_UClass_UDataflow()
{
if (!Z_Registration_Info_UClass_UDataflow.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflow.OuterSingleton, Z_Construct_UClass_UDataflow_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflow.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflow);
UDataflow::~UDataflow() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UDataflow)
// ********** End Class UDataflow ******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDataflowType_StaticEnum, TEXT("EDataflowType"), &Z_Registration_Info_UEnum_EDataflowType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2410667795U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflow, UDataflow::StaticClass, TEXT("UDataflow"), &Z_Registration_Info_UClass_UDataflow, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflow), 213461573U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_2670252630{
TEXT("/Script/DataflowEngine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Engine_Public_Dataflow_DataflowObject_h__Script_DataflowEngine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS