Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/DataflowSimulation/UHT/DataflowSimulationNodes.gen.cpp

768 lines
60 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/DataflowSimulationNodes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSimulationNodes() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWCORE_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowExecutionNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowInvalidNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProperty();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationTime();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowSimulationProperty ***************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSimulationProperty); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSimulationProperty); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Dataflow simulation property \n */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Dataflow simulation property" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSimulationProperty constinit property declarations *******
// ********** End ScriptStruct FDataflowSimulationProperty constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSimulationProperty>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty;
class UScriptStruct* FDataflowSimulationProperty::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSimulationProperty, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowSimulationProperty"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
nullptr,
&NewStructOps,
"DataflowSimulationProperty",
nullptr,
0,
sizeof(FDataflowSimulationProperty),
alignof(FDataflowSimulationProperty),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProperty()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSimulationProperty *****************************************
// ********** Begin ScriptStruct FDataflowSimulationNode *******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSimulationNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSimulationNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* FDataflowSimulationNode\n*\x09\x09""Base class for simulation nodes within the Dataflow graph. \n* \n*\x09\x09Simulation nodes are used to simulate data from the calling client. \n*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "FDataflowSimulationNode\n Base class for simulation nodes within the Dataflow graph.\n\n Simulation nodes are used to simulate data from the calling client." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSimulationNode constinit property declarations ***********
// ********** End ScriptStruct FDataflowSimulationNode constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSimulationNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics
static_assert(std::is_polymorphic<FDataflowSimulationNode>() == std::is_polymorphic<FDataflowNode>(), "USTRUCT FDataflowSimulationNode cannot be polymorphic unless super FDataflowNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSimulationNode;
class UScriptStruct* FDataflowSimulationNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSimulationNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowSimulationNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowNode,
&NewStructOps,
"DataflowSimulationNode",
nullptr,
0,
sizeof(FDataflowSimulationNode),
alignof(FDataflowSimulationNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSimulationNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSimulationNode *********************************************
// ********** Begin ScriptStruct FDataflowInvalidNode **********************************************
struct Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowInvalidNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowInvalidNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* FDataflowInvalidNode\n*\x09\x09""Base class for invalid nodes within the Dataflow graph. \n* \n*\x09\x09Invalid nodes will be always invalidated while simulating\n*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "FDataflowInvalidNode\n Base class for invalid nodes within the Dataflow graph.\n\n Invalid nodes will be always invalidated while simulating" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowInvalidNode constinit property declarations **************
// ********** End ScriptStruct FDataflowInvalidNode constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowInvalidNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics
static_assert(std::is_polymorphic<FDataflowInvalidNode>() == std::is_polymorphic<FDataflowSimulationNode>(), "USTRUCT FDataflowInvalidNode cannot be polymorphic unless super FDataflowSimulationNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowInvalidNode;
class UScriptStruct* FDataflowInvalidNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowInvalidNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowInvalidNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationNode,
&NewStructOps,
"DataflowInvalidNode",
nullptr,
0,
sizeof(FDataflowInvalidNode),
alignof(FDataflowInvalidNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowInvalidNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowInvalidNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowInvalidNode ************************************************
// ********** Begin ScriptStruct FDataflowExecutionNode ********************************************
struct Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowExecutionNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowExecutionNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* FDataflowExecutionNode\n*\x09\x09""Base class for the execute the dataflow simulation graph. \n* \n*\x09\x09""Execution nodes are used to pull the graph from the calling client. \n*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "FDataflowExecutionNode\n Base class for the execute the dataflow simulation graph.\n\n Execution nodes are used to pull the graph from the calling client." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowExecutionNode constinit property declarations ************
// ********** End ScriptStruct FDataflowExecutionNode constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowExecutionNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics
static_assert(std::is_polymorphic<FDataflowExecutionNode>() == std::is_polymorphic<FDataflowSimulationNode>(), "USTRUCT FDataflowExecutionNode cannot be polymorphic unless super FDataflowSimulationNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowExecutionNode;
class UScriptStruct* FDataflowExecutionNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowExecutionNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowExecutionNode"));
}
return Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationNode,
&NewStructOps,
"DataflowExecutionNode",
nullptr,
0,
sizeof(FDataflowExecutionNode),
alignof(FDataflowExecutionNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowExecutionNode()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.InnerSingleton, Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowExecutionNode.InnerSingleton);
}
// ********** End ScriptStruct FDataflowExecutionNode **********************************************
// ********** Begin ScriptStruct FDataflowSimulationTime *******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSimulationTime); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSimulationTime); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Get the dataflow simulation time */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Get the dataflow simulation time" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "Comment", "/** Delta time in seconds coming from the context */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Delta time in seconds coming from the context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentTime_MetaData[] = {
{ "Comment", "/** Current time in seconds coming from the context */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Current time in seconds coming from the context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TimeOffset_MetaData[] = {
{ "Comment", "/** Time offset that will need to be added to the current time to compute the sub-stepping */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Time offset that will need to be added to the current time to compute the sub-stepping" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSimulationTime constinit property declarations ***********
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CurrentTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_TimeOffset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowSimulationTime constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSimulationTime>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSimulationTime;
class UScriptStruct* FDataflowSimulationTime::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSimulationTime, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowSimulationTime"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowSimulationTime Property Definitions **********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSimulationTime, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_CurrentTime = { "CurrentTime", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSimulationTime, CurrentTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentTime_MetaData), NewProp_CurrentTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_TimeOffset = { "TimeOffset", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSimulationTime, TimeOffset), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TimeOffset_MetaData), NewProp_TimeOffset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_DeltaTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_CurrentTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewProp_TimeOffset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowSimulationTime Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
nullptr,
&NewStructOps,
"DataflowSimulationTime",
Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::PropPointers),
sizeof(FDataflowSimulationTime),
alignof(FDataflowSimulationTime),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationTime()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSimulationTime.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSimulationTime *********************************************
// ********** Begin ScriptStruct FGetSimulationTimeDataflowNode ************************************
struct Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetSimulationTimeDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetSimulationTimeDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Get the context simulation time */" },
{ "DataflowSimulation", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Get the context simulation time" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationTime_MetaData[] = {
{ "Comment", "/** Simulation time property coming from the context */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Simulation time property coming from the context" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetSimulationTimeDataflowNode constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_SimulationTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetSimulationTimeDataflowNode constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetSimulationTimeDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics
static_assert(std::is_polymorphic<FGetSimulationTimeDataflowNode>() == std::is_polymorphic<FDataflowInvalidNode>(), "USTRUCT FGetSimulationTimeDataflowNode cannot be polymorphic unless super FDataflowInvalidNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode;
class UScriptStruct* FGetSimulationTimeDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("GetSimulationTimeDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetSimulationTimeDataflowNode Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::NewProp_SimulationTime = { "SimulationTime", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetSimulationTimeDataflowNode, SimulationTime), Z_Construct_UScriptStruct_FDataflowSimulationTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationTime_MetaData), NewProp_SimulationTime_MetaData) }; // 3904418081
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::NewProp_SimulationTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetSimulationTimeDataflowNode Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowInvalidNode,
&NewStructOps,
"GetSimulationTimeDataflowNode",
Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::PropPointers),
sizeof(FGetSimulationTimeDataflowNode),
alignof(FGetSimulationTimeDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetSimulationTimeDataflowNode **************************************
// ********** Begin ScriptStruct FGetPhysicsSolversDataflowNode ************************************
struct Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGetPhysicsSolversDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FGetPhysicsSolversDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Get physics solvers from context */" },
{ "DataflowSimulation", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Get physics solvers from context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsSolvers_MetaData[] = {
{ "Comment", "/** Physics solvers coming from the context and filtered with the groups */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Physics solvers coming from the context and filtered with the groups" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationGroups_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/** Simulation groups to filter the output solvers properties */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Simulation groups to filter the output solvers properties" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGetPhysicsSolversDataflowNode constinit property declarations ****
static const UECodeGen_Private::FStructPropertyParams NewProp_PhysicsSolvers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PhysicsSolvers;
static const UECodeGen_Private::FStrPropertyParams NewProp_SimulationGroups_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SimulationGroups;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGetPhysicsSolversDataflowNode constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGetPhysicsSolversDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics
static_assert(std::is_polymorphic<FGetPhysicsSolversDataflowNode>() == std::is_polymorphic<FDataflowInvalidNode>(), "USTRUCT FGetPhysicsSolversDataflowNode cannot be polymorphic unless super FDataflowInvalidNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode;
class UScriptStruct* FGetPhysicsSolversDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("GetPhysicsSolversDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FGetPhysicsSolversDataflowNode Property Definitions ***************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers_Inner = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetPhysicsSolversDataflowNode, PhysicsSolvers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsSolvers_MetaData), NewProp_PhysicsSolvers_MetaData) }; // 3186375612
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_SimulationGroups_Inner = { "SimulationGroups", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_SimulationGroups = { "SimulationGroups", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGetPhysicsSolversDataflowNode, SimulationGroups), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationGroups_MetaData), NewProp_SimulationGroups_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_SimulationGroups_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewProp_SimulationGroups,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGetPhysicsSolversDataflowNode Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowInvalidNode,
&NewStructOps,
"GetPhysicsSolversDataflowNode",
Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::PropPointers),
sizeof(FGetPhysicsSolversDataflowNode),
alignof(FGetPhysicsSolversDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FGetPhysicsSolversDataflowNode **************************************
// ********** Begin ScriptStruct FAdvancePhysicsSolversDataflowNode ********************************
struct Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FAdvancePhysicsSolversDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FAdvancePhysicsSolversDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Advance the simulation physics solver in time */" },
{ "DataflowSimulation", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Advance the simulation physics solver in time" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationTime_MetaData[] = {
{ "Comment", "/** Delta time to use to advance the solver*/" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Delta time to use to advance the solver" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsSolvers_MetaData[] = {
{ "Comment", "/** Physics solvers to advance in time */" },
{ "DataflowInput", "" },
{ "DataflowOutput", "" },
{ "DataflowPassthrough", "PhysicsSolvers" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Physics solvers to advance in time" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FAdvancePhysicsSolversDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_SimulationTime;
static const UECodeGen_Private::FStructPropertyParams NewProp_PhysicsSolvers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PhysicsSolvers;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FAdvancePhysicsSolversDataflowNode constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FAdvancePhysicsSolversDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics
static_assert(std::is_polymorphic<FAdvancePhysicsSolversDataflowNode>() == std::is_polymorphic<FDataflowSimulationNode>(), "USTRUCT FAdvancePhysicsSolversDataflowNode cannot be polymorphic unless super FDataflowSimulationNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode;
class UScriptStruct* FAdvancePhysicsSolversDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("AdvancePhysicsSolversDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FAdvancePhysicsSolversDataflowNode Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_SimulationTime = { "SimulationTime", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAdvancePhysicsSolversDataflowNode, SimulationTime), Z_Construct_UScriptStruct_FDataflowSimulationTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationTime_MetaData), NewProp_SimulationTime_MetaData) }; // 3904418081
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers_Inner = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers = { "PhysicsSolvers", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAdvancePhysicsSolversDataflowNode, PhysicsSolvers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsSolvers_MetaData), NewProp_PhysicsSolvers_MetaData) }; // 3186375612
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_SimulationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewProp_PhysicsSolvers,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FAdvancePhysicsSolversDataflowNode Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationNode,
&NewStructOps,
"AdvancePhysicsSolversDataflowNode",
Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::PropPointers),
sizeof(FAdvancePhysicsSolversDataflowNode),
alignof(FAdvancePhysicsSolversDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FAdvancePhysicsSolversDataflowNode **********************************
// ********** Begin ScriptStruct FFilterSimulationProxiesDataflowNode ******************************
struct Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FFilterSimulationProxiesDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FFilterSimulationProxiesDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Filter simulation proxies from context */" },
{ "DataflowSimulation", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Filter simulation proxies from context" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationProxies_MetaData[] = {
{ "Comment", "/** Simulation proxies coming from the context and filtered with the groups */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Simulation proxies coming from the context and filtered with the groups" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilteredProxies_MetaData[] = {
{ "Comment", "/** Simulation proxies coming from the context and filtered with the groups */" },
{ "DataflowOutput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Simulation proxies coming from the context and filtered with the groups" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationGroups_MetaData[] = {
{ "Category", "Simulation" },
{ "Comment", "/** Simulation groups to filter the output solvers properties */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Simulation groups to filter the output solvers properties" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FFilterSimulationProxiesDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_SimulationProxies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SimulationProxies;
static const UECodeGen_Private::FStructPropertyParams NewProp_FilteredProxies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_FilteredProxies;
static const UECodeGen_Private::FStrPropertyParams NewProp_SimulationGroups_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SimulationGroups;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FFilterSimulationProxiesDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFilterSimulationProxiesDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics
static_assert(std::is_polymorphic<FFilterSimulationProxiesDataflowNode>() == std::is_polymorphic<FDataflowSimulationNode>(), "USTRUCT FFilterSimulationProxiesDataflowNode cannot be polymorphic unless super FDataflowSimulationNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode;
class UScriptStruct* FFilterSimulationProxiesDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("FilterSimulationProxiesDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FFilterSimulationProxiesDataflowNode Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationProxies_Inner = { "SimulationProxies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationProxies = { "SimulationProxies", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFilterSimulationProxiesDataflowNode, SimulationProxies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationProxies_MetaData), NewProp_SimulationProxies_MetaData) }; // 3186375612
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_FilteredProxies_Inner = { "FilteredProxies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_FilteredProxies = { "FilteredProxies", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFilterSimulationProxiesDataflowNode, FilteredProxies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilteredProxies_MetaData), NewProp_FilteredProxies_MetaData) }; // 3186375612
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationGroups_Inner = { "SimulationGroups", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationGroups = { "SimulationGroups", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFilterSimulationProxiesDataflowNode, SimulationGroups), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationGroups_MetaData), NewProp_SimulationGroups_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationProxies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationProxies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_FilteredProxies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_FilteredProxies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationGroups_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewProp_SimulationGroups,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FFilterSimulationProxiesDataflowNode Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationNode,
&NewStructOps,
"FilterSimulationProxiesDataflowNode",
Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::PropPointers),
sizeof(FFilterSimulationProxiesDataflowNode),
alignof(FFilterSimulationProxiesDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FFilterSimulationProxiesDataflowNode ********************************
// ********** Begin ScriptStruct FSimulationProxiesTerminalDataflowNode ****************************
struct Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSimulationProxiesTerminalDataflowNode); }
static inline consteval int16 GetStructAlignment() { return alignof(FSimulationProxiesTerminalDataflowNode); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Main terminal node for simulation proxies */" },
{ "DataflowSimulation", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Main terminal node for simulation proxies" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationProxies_MetaData[] = {
{ "Comment", "/** Physics solvers to evaluate */" },
{ "DataflowInput", "" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationNodes.h" },
{ "ToolTip", "Physics solvers to evaluate" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSimulationProxiesTerminalDataflowNode constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_SimulationProxies_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SimulationProxies;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSimulationProxiesTerminalDataflowNode constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSimulationProxiesTerminalDataflowNode>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics
static_assert(std::is_polymorphic<FSimulationProxiesTerminalDataflowNode>() == std::is_polymorphic<FDataflowExecutionNode>(), "USTRUCT FSimulationProxiesTerminalDataflowNode cannot be polymorphic unless super FDataflowExecutionNode is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode;
class UScriptStruct* FSimulationProxiesTerminalDataflowNode::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("SimulationProxiesTerminalDataflowNode"));
}
return Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.OuterSingleton;
}
// ********** Begin ScriptStruct FSimulationProxiesTerminalDataflowNode Property Definitions *******
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::NewProp_SimulationProxies_Inner = { "SimulationProxies", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDataflowSimulationProperty, METADATA_PARAMS(0, nullptr) }; // 3186375612
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::NewProp_SimulationProxies = { "SimulationProxies", nullptr, (EPropertyFlags)0x0090000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSimulationProxiesTerminalDataflowNode, SimulationProxies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationProxies_MetaData), NewProp_SimulationProxies_MetaData) }; // 3186375612
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::NewProp_SimulationProxies_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::NewProp_SimulationProxies,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSimulationProxiesTerminalDataflowNode Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowExecutionNode,
&NewStructOps,
"SimulationProxiesTerminalDataflowNode",
Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::PropPointers),
sizeof(FSimulationProxiesTerminalDataflowNode),
alignof(FSimulationProxiesTerminalDataflowNode),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode()
{
if (!Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.InnerSingleton, Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode.InnerSingleton);
}
// ********** End ScriptStruct FSimulationProxiesTerminalDataflowNode ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowSimulationProperty::StaticStruct, Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics::NewStructOps, TEXT("DataflowSimulationProperty"),&Z_Registration_Info_UScriptStruct_FDataflowSimulationProperty, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSimulationProperty), 3186375612U) },
{ FDataflowSimulationNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics::NewStructOps, TEXT("DataflowSimulationNode"),&Z_Registration_Info_UScriptStruct_FDataflowSimulationNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSimulationNode), 3685798405U) },
{ FDataflowInvalidNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics::NewStructOps, TEXT("DataflowInvalidNode"),&Z_Registration_Info_UScriptStruct_FDataflowInvalidNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowInvalidNode), 3245720455U) },
{ FDataflowExecutionNode::StaticStruct, Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics::NewStructOps, TEXT("DataflowExecutionNode"),&Z_Registration_Info_UScriptStruct_FDataflowExecutionNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowExecutionNode), 566719756U) },
{ FDataflowSimulationTime::StaticStruct, Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics::NewStructOps, TEXT("DataflowSimulationTime"),&Z_Registration_Info_UScriptStruct_FDataflowSimulationTime, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSimulationTime), 3904418081U) },
{ FGetSimulationTimeDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics::NewStructOps, TEXT("GetSimulationTimeDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetSimulationTimeDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetSimulationTimeDataflowNode), 64105922U) },
{ FGetPhysicsSolversDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics::NewStructOps, TEXT("GetPhysicsSolversDataflowNode"),&Z_Registration_Info_UScriptStruct_FGetPhysicsSolversDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGetPhysicsSolversDataflowNode), 3944640083U) },
{ FAdvancePhysicsSolversDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics::NewStructOps, TEXT("AdvancePhysicsSolversDataflowNode"),&Z_Registration_Info_UScriptStruct_FAdvancePhysicsSolversDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAdvancePhysicsSolversDataflowNode), 512137141U) },
{ FFilterSimulationProxiesDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics::NewStructOps, TEXT("FilterSimulationProxiesDataflowNode"),&Z_Registration_Info_UScriptStruct_FFilterSimulationProxiesDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFilterSimulationProxiesDataflowNode), 1527765768U) },
{ FSimulationProxiesTerminalDataflowNode::StaticStruct, Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics::NewStructOps, TEXT("SimulationProxiesTerminalDataflowNode"),&Z_Registration_Info_UScriptStruct_FSimulationProxiesTerminalDataflowNode, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSimulationProxiesTerminalDataflowNode), 772502579U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h__Script_DataflowSimulation_3821380462{
TEXT("/Script/DataflowSimulation"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS