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,176 @@
// 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/Interfaces/DataflowCollisionObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowCollisionObject() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowCollisionObjectInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowCollisionObjectInterface_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowCollisionObjectProxy *************************************
struct Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowCollisionObjectProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowCollisionObjectProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Dataflow collision object proxy (PT)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowCollisionObject.h" },
{ "ToolTip", "Dataflow collision object proxy (PT)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowCollisionObjectProxy constinit property declarations *****
// ********** End ScriptStruct FDataflowCollisionObjectProxy constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowCollisionObjectProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics
static_assert(std::is_polymorphic<FDataflowCollisionObjectProxy>() == std::is_polymorphic<FDataflowSimulationProxy>(), "USTRUCT FDataflowCollisionObjectProxy cannot be polymorphic unless super FDataflowSimulationProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy;
class UScriptStruct* FDataflowCollisionObjectProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowCollisionObjectProxy"));
}
return Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationProxy,
&NewStructOps,
"DataflowCollisionObjectProxy",
nullptr,
0,
sizeof(FDataflowCollisionObjectProxy),
alignof(FDataflowCollisionObjectProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.InnerSingleton, Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy.InnerSingleton);
}
// ********** End ScriptStruct FDataflowCollisionObjectProxy ***************************************
// ********** Begin Interface UDataflowCollisionObjectInterface ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowCollisionObjectInterface;
UClass* UDataflowCollisionObjectInterface::GetPrivateStaticClass()
{
using TClass = UDataflowCollisionObjectInterface;
if (!Z_Registration_Info_UClass_UDataflowCollisionObjectInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowCollisionObjectInterface"),
Z_Registration_Info_UClass_UDataflowCollisionObjectInterface.InnerSingleton,
StaticRegisterNativesUDataflowCollisionObjectInterface,
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_UDataflowCollisionObjectInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowCollisionObjectInterface_NoRegister()
{
return UDataflowCollisionObjectInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowCollisionObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowCollisionObjectInterface constinit property declarations ****
// ********** End Interface UDataflowCollisionObjectInterface constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowCollisionObjectInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics
UObject* (*const Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataflowSimulationInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::ClassParams = {
&UDataflowCollisionObjectInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::Class_MetaDataParams)
};
void UDataflowCollisionObjectInterface::StaticRegisterNativesUDataflowCollisionObjectInterface()
{
}
UClass* Z_Construct_UClass_UDataflowCollisionObjectInterface()
{
if (!Z_Registration_Info_UClass_UDataflowCollisionObjectInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowCollisionObjectInterface.OuterSingleton, Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowCollisionObjectInterface.OuterSingleton;
}
UDataflowCollisionObjectInterface::UDataflowCollisionObjectInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowCollisionObjectInterface);
// ********** End Interface UDataflowCollisionObjectInterface **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowCollisionObjectProxy::StaticStruct, Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics::NewStructOps, TEXT("DataflowCollisionObjectProxy"),&Z_Registration_Info_UScriptStruct_FDataflowCollisionObjectProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowCollisionObjectProxy), 591949075U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowCollisionObjectInterface, UDataflowCollisionObjectInterface::StaticClass, TEXT("UDataflowCollisionObjectInterface"), &Z_Registration_Info_UClass_UDataflowCollisionObjectInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowCollisionObjectInterface), 1210476648U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_768043096{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/Interfaces/DataflowCollisionObject.h"
#ifdef DATAFLOWSIMULATION_DataflowCollisionObject_generated_h
#error "DataflowCollisionObject.generated.h already included, missing '#pragma once' in DataflowCollisionObject.h"
#endif
#define DATAFLOWSIMULATION_DataflowCollisionObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowCollisionObjectProxy *************************************
struct Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowCollisionObjectProxy_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationProxy Super;
struct FDataflowCollisionObjectProxy;
// ********** End ScriptStruct FDataflowCollisionObjectProxy ***************************************
// ********** Begin Interface UDataflowCollisionObjectInterface ************************************
struct Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowCollisionObjectInterface_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowCollisionObjectInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowCollisionObjectInterface(UDataflowCollisionObjectInterface&&) = delete; \
UDataflowCollisionObjectInterface(const UDataflowCollisionObjectInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowCollisionObjectInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowCollisionObjectInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowCollisionObjectInterface) \
virtual ~UDataflowCollisionObjectInterface() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowCollisionObjectInterface(); \
friend struct ::Z_Construct_UClass_UDataflowCollisionObjectInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowCollisionObjectInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowCollisionObjectInterface, UDataflowSimulationInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowCollisionObjectInterface_NoRegister) \
DECLARE_SERIALIZER(UDataflowCollisionObjectInterface)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowCollisionObjectInterface() {} \
public: \
typedef UDataflowCollisionObjectInterface UClassType; \
typedef IDataflowCollisionObjectInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_28_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_39_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowCollisionObjectInterface;
// ********** End Interface UDataflowCollisionObjectInterface **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowCollisionObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,176 @@
// 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/Interfaces/DataflowConstraintObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowConstraintObject() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowConstraintObjectInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowConstraintObjectInterface_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowConstraintObjectProxy ************************************
struct Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowConstraintObjectProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowConstraintObjectProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Dataflow collision object proxy (PT)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowConstraintObject.h" },
{ "ToolTip", "Dataflow collision object proxy (PT)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowConstraintObjectProxy constinit property declarations ****
// ********** End ScriptStruct FDataflowConstraintObjectProxy constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowConstraintObjectProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics
static_assert(std::is_polymorphic<FDataflowConstraintObjectProxy>() == std::is_polymorphic<FDataflowSimulationProxy>(), "USTRUCT FDataflowConstraintObjectProxy cannot be polymorphic unless super FDataflowSimulationProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy;
class UScriptStruct* FDataflowConstraintObjectProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowConstraintObjectProxy"));
}
return Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationProxy,
&NewStructOps,
"DataflowConstraintObjectProxy",
nullptr,
0,
sizeof(FDataflowConstraintObjectProxy),
alignof(FDataflowConstraintObjectProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.InnerSingleton, Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy.InnerSingleton);
}
// ********** End ScriptStruct FDataflowConstraintObjectProxy **************************************
// ********** Begin Interface UDataflowConstraintObjectInterface ***********************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowConstraintObjectInterface;
UClass* UDataflowConstraintObjectInterface::GetPrivateStaticClass()
{
using TClass = UDataflowConstraintObjectInterface;
if (!Z_Registration_Info_UClass_UDataflowConstraintObjectInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowConstraintObjectInterface"),
Z_Registration_Info_UClass_UDataflowConstraintObjectInterface.InnerSingleton,
StaticRegisterNativesUDataflowConstraintObjectInterface,
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_UDataflowConstraintObjectInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowConstraintObjectInterface_NoRegister()
{
return UDataflowConstraintObjectInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowConstraintObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowConstraintObjectInterface constinit property declarations ***
// ********** End Interface UDataflowConstraintObjectInterface constinit property declarations *****
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowConstraintObjectInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics
UObject* (*const Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataflowSimulationInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::ClassParams = {
&UDataflowConstraintObjectInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::Class_MetaDataParams)
};
void UDataflowConstraintObjectInterface::StaticRegisterNativesUDataflowConstraintObjectInterface()
{
}
UClass* Z_Construct_UClass_UDataflowConstraintObjectInterface()
{
if (!Z_Registration_Info_UClass_UDataflowConstraintObjectInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowConstraintObjectInterface.OuterSingleton, Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowConstraintObjectInterface.OuterSingleton;
}
UDataflowConstraintObjectInterface::UDataflowConstraintObjectInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowConstraintObjectInterface);
// ********** End Interface UDataflowConstraintObjectInterface *************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowConstraintObjectProxy::StaticStruct, Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics::NewStructOps, TEXT("DataflowConstraintObjectProxy"),&Z_Registration_Info_UScriptStruct_FDataflowConstraintObjectProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowConstraintObjectProxy), 3347825747U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowConstraintObjectInterface, UDataflowConstraintObjectInterface::StaticClass, TEXT("UDataflowConstraintObjectInterface"), &Z_Registration_Info_UClass_UDataflowConstraintObjectInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowConstraintObjectInterface), 1237952925U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_3783759980{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/Interfaces/DataflowConstraintObject.h"
#ifdef DATAFLOWSIMULATION_DataflowConstraintObject_generated_h
#error "DataflowConstraintObject.generated.h already included, missing '#pragma once' in DataflowConstraintObject.h"
#endif
#define DATAFLOWSIMULATION_DataflowConstraintObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowConstraintObjectProxy ************************************
struct Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowConstraintObjectProxy_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationProxy Super;
struct FDataflowConstraintObjectProxy;
// ********** End ScriptStruct FDataflowConstraintObjectProxy **************************************
// ********** Begin Interface UDataflowConstraintObjectInterface ***********************************
struct Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowConstraintObjectInterface_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowConstraintObjectInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowConstraintObjectInterface(UDataflowConstraintObjectInterface&&) = delete; \
UDataflowConstraintObjectInterface(const UDataflowConstraintObjectInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowConstraintObjectInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowConstraintObjectInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowConstraintObjectInterface) \
virtual ~UDataflowConstraintObjectInterface() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowConstraintObjectInterface(); \
friend struct ::Z_Construct_UClass_UDataflowConstraintObjectInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowConstraintObjectInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowConstraintObjectInterface, UDataflowSimulationInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowConstraintObjectInterface_NoRegister) \
DECLARE_SERIALIZER(UDataflowConstraintObjectInterface)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowConstraintObjectInterface() {} \
public: \
typedef UDataflowConstraintObjectInterface UClassType; \
typedef IDataflowConstraintObjectInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_28_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_39_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowConstraintObjectInterface;
// ********** End Interface UDataflowConstraintObjectInterface *************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowConstraintObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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/Interfaces/DataflowInterfaceGeometryCachable.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowInterfaceGeometryCachable() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowGeometryCachable();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowGeometryCachable_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface UDataflowGeometryCachable ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowGeometryCachable;
UClass* UDataflowGeometryCachable::GetPrivateStaticClass()
{
using TClass = UDataflowGeometryCachable;
if (!Z_Registration_Info_UClass_UDataflowGeometryCachable.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowGeometryCachable"),
Z_Registration_Info_UClass_UDataflowGeometryCachable.InnerSingleton,
StaticRegisterNativesUDataflowGeometryCachable,
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_UDataflowGeometryCachable.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowGeometryCachable_NoRegister()
{
return UDataflowGeometryCachable::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowGeometryCachable_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "CannotImplementInterfaceInBlueprint", "" },
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowInterfaceGeometryCachable.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowGeometryCachable constinit property declarations ************
// ********** End Interface UDataflowGeometryCachable constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowGeometryCachable>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowGeometryCachable_Statics
UObject* (*const Z_Construct_UClass_UDataflowGeometryCachable_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowGeometryCachable_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowGeometryCachable_Statics::ClassParams = {
&UDataflowGeometryCachable::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowGeometryCachable_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowGeometryCachable_Statics::Class_MetaDataParams)
};
void UDataflowGeometryCachable::StaticRegisterNativesUDataflowGeometryCachable()
{
}
UClass* Z_Construct_UClass_UDataflowGeometryCachable()
{
if (!Z_Registration_Info_UClass_UDataflowGeometryCachable.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowGeometryCachable.OuterSingleton, Z_Construct_UClass_UDataflowGeometryCachable_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowGeometryCachable.OuterSingleton;
}
UDataflowGeometryCachable::UDataflowGeometryCachable(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowGeometryCachable);
// ********** End Interface UDataflowGeometryCachable **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h__Script_DataflowSimulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowGeometryCachable, UDataflowGeometryCachable::StaticClass, TEXT("UDataflowGeometryCachable"), &Z_Registration_Info_UClass_UDataflowGeometryCachable, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowGeometryCachable), 1555738292U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h__Script_DataflowSimulation_476774977{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h__Script_DataflowSimulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,79 @@
// 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/Interfaces/DataflowInterfaceGeometryCachable.h"
#ifdef DATAFLOWSIMULATION_DataflowInterfaceGeometryCachable_generated_h
#error "DataflowInterfaceGeometryCachable.generated.h already included, missing '#pragma once' in DataflowInterfaceGeometryCachable.h"
#endif
#define DATAFLOWSIMULATION_DataflowInterfaceGeometryCachable_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface UDataflowGeometryCachable ********************************************
struct Z_Construct_UClass_UDataflowGeometryCachable_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowGeometryCachable_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowGeometryCachable(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowGeometryCachable(UDataflowGeometryCachable&&) = delete; \
UDataflowGeometryCachable(const UDataflowGeometryCachable&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowGeometryCachable); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowGeometryCachable); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowGeometryCachable) \
virtual ~UDataflowGeometryCachable() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowGeometryCachable(); \
friend struct ::Z_Construct_UClass_UDataflowGeometryCachable_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowGeometryCachable_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowGeometryCachable, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowGeometryCachable_NoRegister) \
DECLARE_SERIALIZER(UDataflowGeometryCachable)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowGeometryCachable() {} \
public: \
typedef UDataflowGeometryCachable UClassType; \
typedef IDataflowGeometryCachable ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_16_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h_19_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowGeometryCachable;
// ********** End Interface UDataflowGeometryCachable **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowInterfaceGeometryCachable_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,176 @@
// 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/Interfaces/DataflowPhysicsObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowPhysicsObject() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsObjectInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsObjectInterface_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowPhysicsObjectProxy ***************************************
struct Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowPhysicsObjectProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowPhysicsObjectProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Dataflow physics object proxy (PT)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowPhysicsObject.h" },
{ "ToolTip", "Dataflow physics object proxy (PT)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowPhysicsObjectProxy constinit property declarations *******
// ********** End ScriptStruct FDataflowPhysicsObjectProxy constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowPhysicsObjectProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics
static_assert(std::is_polymorphic<FDataflowPhysicsObjectProxy>() == std::is_polymorphic<FDataflowSimulationProxy>(), "USTRUCT FDataflowPhysicsObjectProxy cannot be polymorphic unless super FDataflowSimulationProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy;
class UScriptStruct* FDataflowPhysicsObjectProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowPhysicsObjectProxy"));
}
return Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationProxy,
&NewStructOps,
"DataflowPhysicsObjectProxy",
nullptr,
0,
sizeof(FDataflowPhysicsObjectProxy),
alignof(FDataflowPhysicsObjectProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.InnerSingleton, Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy.InnerSingleton);
}
// ********** End ScriptStruct FDataflowPhysicsObjectProxy *****************************************
// ********** Begin Interface UDataflowPhysicsObjectInterface **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface;
UClass* UDataflowPhysicsObjectInterface::GetPrivateStaticClass()
{
using TClass = UDataflowPhysicsObjectInterface;
if (!Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowPhysicsObjectInterface"),
Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface.InnerSingleton,
StaticRegisterNativesUDataflowPhysicsObjectInterface,
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_UDataflowPhysicsObjectInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowPhysicsObjectInterface_NoRegister()
{
return UDataflowPhysicsObjectInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowPhysicsObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowPhysicsObjectInterface constinit property declarations ******
// ********** End Interface UDataflowPhysicsObjectInterface constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowPhysicsObjectInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics
UObject* (*const Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataflowSimulationInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::ClassParams = {
&UDataflowPhysicsObjectInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::Class_MetaDataParams)
};
void UDataflowPhysicsObjectInterface::StaticRegisterNativesUDataflowPhysicsObjectInterface()
{
}
UClass* Z_Construct_UClass_UDataflowPhysicsObjectInterface()
{
if (!Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface.OuterSingleton, Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface.OuterSingleton;
}
UDataflowPhysicsObjectInterface::UDataflowPhysicsObjectInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowPhysicsObjectInterface);
// ********** End Interface UDataflowPhysicsObjectInterface ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowPhysicsObjectProxy::StaticStruct, Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics::NewStructOps, TEXT("DataflowPhysicsObjectProxy"),&Z_Registration_Info_UScriptStruct_FDataflowPhysicsObjectProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowPhysicsObjectProxy), 2239309162U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowPhysicsObjectInterface, UDataflowPhysicsObjectInterface::StaticClass, TEXT("UDataflowPhysicsObjectInterface"), &Z_Registration_Info_UClass_UDataflowPhysicsObjectInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowPhysicsObjectInterface), 2967421085U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_4141973149{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/Interfaces/DataflowPhysicsObject.h"
#ifdef DATAFLOWSIMULATION_DataflowPhysicsObject_generated_h
#error "DataflowPhysicsObject.generated.h already included, missing '#pragma once' in DataflowPhysicsObject.h"
#endif
#define DATAFLOWSIMULATION_DataflowPhysicsObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowPhysicsObjectProxy ***************************************
struct Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowPhysicsObjectProxy_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationProxy Super;
struct FDataflowPhysicsObjectProxy;
// ********** End ScriptStruct FDataflowPhysicsObjectProxy *****************************************
// ********** Begin Interface UDataflowPhysicsObjectInterface **************************************
struct Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsObjectInterface_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowPhysicsObjectInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowPhysicsObjectInterface(UDataflowPhysicsObjectInterface&&) = delete; \
UDataflowPhysicsObjectInterface(const UDataflowPhysicsObjectInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowPhysicsObjectInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowPhysicsObjectInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowPhysicsObjectInterface) \
virtual ~UDataflowPhysicsObjectInterface() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowPhysicsObjectInterface(); \
friend struct ::Z_Construct_UClass_UDataflowPhysicsObjectInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowPhysicsObjectInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowPhysicsObjectInterface, UDataflowSimulationInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowPhysicsObjectInterface_NoRegister) \
DECLARE_SERIALIZER(UDataflowPhysicsObjectInterface)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowPhysicsObjectInterface() {} \
public: \
typedef UDataflowPhysicsObjectInterface UClassType; \
typedef IDataflowPhysicsObjectInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_28_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_39_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h_31_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowPhysicsObjectInterface;
// ********** End Interface UDataflowPhysicsObjectInterface ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,176 @@
// 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/Interfaces/DataflowPhysicsSolver.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowPhysicsSolver() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsSolverInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsSolverInterface_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowPhysicsSolverProxy ***************************************
struct Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowPhysicsSolverProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowPhysicsSolverProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Dataflow simulation physics solver proxy (PT)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowPhysicsSolver.h" },
{ "ToolTip", "Dataflow simulation physics solver proxy (PT)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowPhysicsSolverProxy constinit property declarations *******
// ********** End ScriptStruct FDataflowPhysicsSolverProxy constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowPhysicsSolverProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics
static_assert(std::is_polymorphic<FDataflowPhysicsSolverProxy>() == std::is_polymorphic<FDataflowSimulationProxy>(), "USTRUCT FDataflowPhysicsSolverProxy cannot be polymorphic unless super FDataflowSimulationProxy is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy;
class UScriptStruct* FDataflowPhysicsSolverProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowPhysicsSolverProxy"));
}
return Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
Z_Construct_UScriptStruct_FDataflowSimulationProxy,
&NewStructOps,
"DataflowPhysicsSolverProxy",
nullptr,
0,
sizeof(FDataflowPhysicsSolverProxy),
alignof(FDataflowPhysicsSolverProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.InnerSingleton, Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy.InnerSingleton);
}
// ********** End ScriptStruct FDataflowPhysicsSolverProxy *****************************************
// ********** Begin Interface UDataflowPhysicsSolverInterface **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface;
UClass* UDataflowPhysicsSolverInterface::GetPrivateStaticClass()
{
using TClass = UDataflowPhysicsSolverInterface;
if (!Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowPhysicsSolverInterface"),
Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface.InnerSingleton,
StaticRegisterNativesUDataflowPhysicsSolverInterface,
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_UDataflowPhysicsSolverInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowPhysicsSolverInterface_NoRegister()
{
return UDataflowPhysicsSolverInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/Interfaces/DataflowPhysicsSolver.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowPhysicsSolverInterface constinit property declarations ******
// ********** End Interface UDataflowPhysicsSolverInterface constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowPhysicsSolverInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics
UObject* (*const Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDataflowSimulationInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::ClassParams = {
&UDataflowPhysicsSolverInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::Class_MetaDataParams)
};
void UDataflowPhysicsSolverInterface::StaticRegisterNativesUDataflowPhysicsSolverInterface()
{
}
UClass* Z_Construct_UClass_UDataflowPhysicsSolverInterface()
{
if (!Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface.OuterSingleton, Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface.OuterSingleton;
}
UDataflowPhysicsSolverInterface::UDataflowPhysicsSolverInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowPhysicsSolverInterface);
// ********** End Interface UDataflowPhysicsSolverInterface ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowPhysicsSolverProxy::StaticStruct, Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics::NewStructOps, TEXT("DataflowPhysicsSolverProxy"),&Z_Registration_Info_UScriptStruct_FDataflowPhysicsSolverProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowPhysicsSolverProxy), 192256833U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowPhysicsSolverInterface, UDataflowPhysicsSolverInterface::StaticClass, TEXT("UDataflowPhysicsSolverInterface"), &Z_Registration_Info_UClass_UDataflowPhysicsSolverInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowPhysicsSolverInterface), 3786979247U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_1768177438{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
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!
===========================================================================*/
// IWYU pragma: private, include "Dataflow/Interfaces/DataflowPhysicsSolver.h"
#ifdef DATAFLOWSIMULATION_DataflowPhysicsSolver_generated_h
#error "DataflowPhysicsSolver.generated.h already included, missing '#pragma once' in DataflowPhysicsSolver.h"
#endif
#define DATAFLOWSIMULATION_DataflowPhysicsSolver_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowPhysicsSolverProxy ***************************************
struct Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowPhysicsSolverProxy_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationProxy Super;
struct FDataflowPhysicsSolverProxy;
// ********** End ScriptStruct FDataflowPhysicsSolverProxy *****************************************
// ********** Begin Interface UDataflowPhysicsSolverInterface **************************************
struct Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowPhysicsSolverInterface_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowPhysicsSolverInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowPhysicsSolverInterface(UDataflowPhysicsSolverInterface&&) = delete; \
UDataflowPhysicsSolverInterface(const UDataflowPhysicsSolverInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowPhysicsSolverInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowPhysicsSolverInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowPhysicsSolverInterface) \
virtual ~UDataflowPhysicsSolverInterface() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowPhysicsSolverInterface(); \
friend struct ::Z_Construct_UClass_UDataflowPhysicsSolverInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowPhysicsSolverInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowPhysicsSolverInterface, UDataflowSimulationInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowPhysicsSolverInterface_NoRegister) \
DECLARE_SERIALIZER(UDataflowPhysicsSolverInterface)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowPhysicsSolverInterface() {} \
public: \
typedef UDataflowPhysicsSolverInterface UClassType; \
typedef IDataflowPhysicsSolverInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_37_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_48_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_h_40_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowPhysicsSolverInterface;
// ********** End Interface UDataflowPhysicsSolverInterface ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_Interfaces_DataflowPhysicsSolver_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 EmptyLinkFunctionForGeneratedCodeDataflowSimulation_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_DataflowSimulation;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_DataflowSimulation()
{
if (!Z_Registration_Info_UPackage__Script_DataflowSimulation.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/DataflowSimulation",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xB9163FAB,
0x749A3F18,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_DataflowSimulation.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_DataflowSimulation.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_DataflowSimulation(Z_Construct_UPackage__Script_DataflowSimulation, TEXT("/Script/DataflowSimulation"), Z_Registration_Info_UPackage__Script_DataflowSimulation, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xB9163FAB, 0x749A3F18));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,204 @@
// 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/DataflowSimulationInterface.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSimulationInterface() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
DATAFLOWENGINE_API UClass* Z_Construct_UClass_UDataflow_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface_NoRegister();
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationAsset();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowSimulationAsset ******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSimulationAsset); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSimulationAsset); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Dataflow simulation asset (should be in the interface children)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationInterface.h" },
{ "ToolTip", "Dataflow simulation asset (should be in the interface children)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataflowAsset_MetaData[] = {
{ "Category", "Physics" },
{ "Comment", "/* Simulation dataflow asset used to advance in time on Pt */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationInterface.h" },
{ "ToolTip", "Simulation dataflow asset used to advance in time on Pt" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationGroups_MetaData[] = {
{ "Category", "Physics" },
{ "Comment", "/* Simulation groups used to filter within the simulation nodes*/" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationInterface.h" },
{ "ToolTip", "Simulation groups used to filter within the simulation nodes" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSimulationAsset constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_DataflowAsset;
static const UECodeGen_Private::FStrPropertyParams NewProp_SimulationGroups_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_SimulationGroups;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDataflowSimulationAsset constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSimulationAsset>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset;
class UScriptStruct* FDataflowSimulationAsset::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSimulationAsset, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowSimulationAsset"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.OuterSingleton;
}
// ********** Begin ScriptStruct FDataflowSimulationAsset Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_DataflowAsset = { "DataflowAsset", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSimulationAsset, DataflowAsset), Z_Construct_UClass_UDataflow_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataflowAsset_MetaData), NewProp_DataflowAsset_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_SimulationGroups_ElementProp = { "SimulationGroups", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_SimulationGroups = { "SimulationGroups", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDataflowSimulationAsset, SimulationGroups), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationGroups_MetaData), NewProp_SimulationGroups_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_DataflowAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_SimulationGroups_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewProp_SimulationGroups,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDataflowSimulationAsset Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
nullptr,
&NewStructOps,
"DataflowSimulationAsset",
Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::PropPointers),
sizeof(FDataflowSimulationAsset),
alignof(FDataflowSimulationAsset),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationAsset()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSimulationAsset ********************************************
// ********** Begin Interface UDataflowSimulationInterface *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowSimulationInterface;
UClass* UDataflowSimulationInterface::GetPrivateStaticClass()
{
using TClass = UDataflowSimulationInterface;
if (!Z_Registration_Info_UClass_UDataflowSimulationInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowSimulationInterface"),
Z_Registration_Info_UClass_UDataflowSimulationInterface.InnerSingleton,
StaticRegisterNativesUDataflowSimulationInterface,
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_UDataflowSimulationInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowSimulationInterface_NoRegister()
{
return UDataflowSimulationInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowSimulationInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationInterface.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowSimulationInterface constinit property declarations *********
// ********** End Interface UDataflowSimulationInterface constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowSimulationInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowSimulationInterface_Statics
UObject* (*const Z_Construct_UClass_UDataflowSimulationInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowSimulationInterface_Statics::ClassParams = {
&UDataflowSimulationInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowSimulationInterface_Statics::Class_MetaDataParams)
};
void UDataflowSimulationInterface::StaticRegisterNativesUDataflowSimulationInterface()
{
}
UClass* Z_Construct_UClass_UDataflowSimulationInterface()
{
if (!Z_Registration_Info_UClass_UDataflowSimulationInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowSimulationInterface.OuterSingleton, Z_Construct_UClass_UDataflowSimulationInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowSimulationInterface.OuterSingleton;
}
UDataflowSimulationInterface::UDataflowSimulationInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowSimulationInterface);
// ********** End Interface UDataflowSimulationInterface *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowSimulationAsset::StaticStruct, Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics::NewStructOps, TEXT("DataflowSimulationAsset"),&Z_Registration_Info_UScriptStruct_FDataflowSimulationAsset, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSimulationAsset), 3603592452U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowSimulationInterface, UDataflowSimulationInterface::StaticClass, TEXT("UDataflowSimulationInterface"), &Z_Registration_Info_UClass_UDataflowSimulationInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowSimulationInterface), 584759572U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_3532528740{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h__Script_DataflowSimulation_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,89 @@
// 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/DataflowSimulationInterface.h"
#ifdef DATAFLOWSIMULATION_DataflowSimulationInterface_generated_h
#error "DataflowSimulationInterface.generated.h already included, missing '#pragma once' in DataflowSimulationInterface.h"
#endif
#define DATAFLOWSIMULATION_DataflowSimulationInterface_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowSimulationAsset ******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_21_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSimulationAsset_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct();
struct FDataflowSimulationAsset;
// ********** End ScriptStruct FDataflowSimulationAsset ********************************************
// ********** Begin Interface UDataflowSimulationInterface *****************************************
struct Z_Construct_UClass_UDataflowSimulationInterface_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationInterface_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowSimulationInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowSimulationInterface(UDataflowSimulationInterface&&) = delete; \
UDataflowSimulationInterface(const UDataflowSimulationInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowSimulationInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowSimulationInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowSimulationInterface) \
virtual ~UDataflowSimulationInterface() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowSimulationInterface(); \
friend struct ::Z_Construct_UClass_UDataflowSimulationInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowSimulationInterface_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowSimulationInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowSimulationInterface_NoRegister) \
DECLARE_SERIALIZER(UDataflowSimulationInterface)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowSimulationInterface() {} \
public: \
typedef UDataflowSimulationInterface UClassType; \
typedef IDataflowSimulationInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_32_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_43_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h_35_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowSimulationInterface;
// ********** End Interface UDataflowSimulationInterface *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationInterface_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,389 @@
// 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/DataflowSimulationManager.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSimulationManager() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationActor();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationActor_NoRegister();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationManager();
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTickableWorldSubsystem();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDataflowSimulationManager ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowSimulationManager;
UClass* UDataflowSimulationManager::GetPrivateStaticClass()
{
using TClass = UDataflowSimulationManager;
if (!Z_Registration_Info_UClass_UDataflowSimulationManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowSimulationManager"),
Z_Registration_Info_UClass_UDataflowSimulationManager.InnerSingleton,
StaticRegisterNativesUDataflowSimulationManager,
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_UDataflowSimulationManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowSimulationManager_NoRegister()
{
return UDataflowSimulationManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowSimulationManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Dataflow/DataflowSimulationManager.h" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationManager.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDataflowSimulationManager constinit property declarations ***************
// ********** End Class UDataflowSimulationManager constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDataflowSimulationManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowSimulationManager_Statics
UObject* (*const Z_Construct_UClass_UDataflowSimulationManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UTickableWorldSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowSimulationManager_Statics::ClassParams = {
&UDataflowSimulationManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowSimulationManager_Statics::Class_MetaDataParams)
};
void UDataflowSimulationManager::StaticRegisterNativesUDataflowSimulationManager()
{
}
UClass* Z_Construct_UClass_UDataflowSimulationManager()
{
if (!Z_Registration_Info_UClass_UDataflowSimulationManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowSimulationManager.OuterSingleton, Z_Construct_UClass_UDataflowSimulationManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowSimulationManager.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowSimulationManager);
// ********** End Class UDataflowSimulationManager *************************************************
// ********** Begin Interface UDataflowSimulationActor Function PostDataflowSimulationTick *********
struct DataflowSimulationActor_eventPostDataflowSimulationTick_Parms
{
float SimulationTime;
float DeltaTime;
};
void IDataflowSimulationActor::PostDataflowSimulationTick(const float SimulationTime, const float DeltaTime)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_PostDataflowSimulationTick instead.");
}
static FName NAME_UDataflowSimulationActor_PostDataflowSimulationTick = FName(TEXT("PostDataflowSimulationTick"));
void IDataflowSimulationActor::Execute_PostDataflowSimulationTick(UObject* O, const float SimulationTime, const float DeltaTime)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UDataflowSimulationActor::StaticClass()));
DataflowSimulationActor_eventPostDataflowSimulationTick_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UDataflowSimulationActor_PostDataflowSimulationTick);
if (Func)
{
Parms.SimulationTime=std::move(SimulationTime);
Parms.DeltaTime=std::move(DeltaTime);
O->ProcessEvent(Func, &Parms);
}
else if (auto I = (IDataflowSimulationActor*)(O->GetNativeInterfaceAddress(UDataflowSimulationActor::StaticClass())))
{
I->PostDataflowSimulationTick_Implementation(SimulationTime,DeltaTime);
}
}
struct Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Dataflow" },
{ "Comment", "/** Post simulation callback function that can be implemented in C++ or Blueprint. */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationManager.h" },
{ "ToolTip", "Post simulation callback function that can be implemented in C++ or Blueprint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationTime_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PostDataflowSimulationTick constinit property declarations ************
static const UECodeGen_Private::FFloatPropertyParams NewProp_SimulationTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PostDataflowSimulationTick constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PostDataflowSimulationTick Property Definitions ***********************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::NewProp_SimulationTime = { "SimulationTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataflowSimulationActor_eventPostDataflowSimulationTick_Parms, SimulationTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationTime_MetaData), NewProp_SimulationTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataflowSimulationActor_eventPostDataflowSimulationTick_Parms, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::NewProp_SimulationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::NewProp_DeltaTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::PropPointers) < 2048);
// ********** End Function PostDataflowSimulationTick Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataflowSimulationActor, nullptr, "PostDataflowSimulationTick", Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::PropPointers),
sizeof(DataflowSimulationActor_eventPostDataflowSimulationTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C020C00, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(DataflowSimulationActor_eventPostDataflowSimulationTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(IDataflowSimulationActor::execPostDataflowSimulationTick)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_SimulationTime);
P_GET_PROPERTY(FFloatProperty,Z_Param_DeltaTime);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PostDataflowSimulationTick_Implementation(Z_Param_SimulationTime,Z_Param_DeltaTime);
P_NATIVE_END;
}
// ********** End Interface UDataflowSimulationActor Function PostDataflowSimulationTick ***********
// ********** Begin Interface UDataflowSimulationActor Function PreDataflowSimulationTick **********
struct DataflowSimulationActor_eventPreDataflowSimulationTick_Parms
{
float SimulationTime;
float DeltaTime;
};
void IDataflowSimulationActor::PreDataflowSimulationTick(const float SimulationTime, const float DeltaTime)
{
check(0 && "Do not directly call Event functions in Interfaces. Call Execute_PreDataflowSimulationTick instead.");
}
static FName NAME_UDataflowSimulationActor_PreDataflowSimulationTick = FName(TEXT("PreDataflowSimulationTick"));
void IDataflowSimulationActor::Execute_PreDataflowSimulationTick(UObject* O, const float SimulationTime, const float DeltaTime)
{
check(O != NULL);
check(O->GetClass()->ImplementsInterface(UDataflowSimulationActor::StaticClass()));
DataflowSimulationActor_eventPreDataflowSimulationTick_Parms Parms;
UFunction* const Func = O->FindFunction(NAME_UDataflowSimulationActor_PreDataflowSimulationTick);
if (Func)
{
Parms.SimulationTime=std::move(SimulationTime);
Parms.DeltaTime=std::move(DeltaTime);
O->ProcessEvent(Func, &Parms);
}
else if (auto I = (IDataflowSimulationActor*)(O->GetNativeInterfaceAddress(UDataflowSimulationActor::StaticClass())))
{
I->PreDataflowSimulationTick_Implementation(SimulationTime,DeltaTime);
}
}
struct Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Dataflow" },
{ "Comment", "/** Pre simulation callback function that can be implemented in C++ or Blueprint. */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationManager.h" },
{ "ToolTip", "Pre simulation callback function that can be implemented in C++ or Blueprint." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SimulationTime_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeltaTime_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PreDataflowSimulationTick constinit property declarations *************
static const UECodeGen_Private::FFloatPropertyParams NewProp_SimulationTime;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DeltaTime;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PreDataflowSimulationTick constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PreDataflowSimulationTick Property Definitions ************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::NewProp_SimulationTime = { "SimulationTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataflowSimulationActor_eventPreDataflowSimulationTick_Parms, SimulationTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SimulationTime_MetaData), NewProp_SimulationTime_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::NewProp_DeltaTime = { "DeltaTime", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(DataflowSimulationActor_eventPreDataflowSimulationTick_Parms, DeltaTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeltaTime_MetaData), NewProp_DeltaTime_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::NewProp_SimulationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::NewProp_DeltaTime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::PropPointers) < 2048);
// ********** End Function PreDataflowSimulationTick Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDataflowSimulationActor, nullptr, "PreDataflowSimulationTick", Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::PropPointers),
sizeof(DataflowSimulationActor_eventPreDataflowSimulationTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x0C020C00, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(DataflowSimulationActor_eventPreDataflowSimulationTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(IDataflowSimulationActor::execPreDataflowSimulationTick)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_SimulationTime);
P_GET_PROPERTY(FFloatProperty,Z_Param_DeltaTime);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->PreDataflowSimulationTick_Implementation(Z_Param_SimulationTime,Z_Param_DeltaTime);
P_NATIVE_END;
}
// ********** End Interface UDataflowSimulationActor Function PreDataflowSimulationTick ************
// ********** Begin Interface UDataflowSimulationActor *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataflowSimulationActor;
UClass* UDataflowSimulationActor::GetPrivateStaticClass()
{
using TClass = UDataflowSimulationActor;
if (!Z_Registration_Info_UClass_UDataflowSimulationActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataflowSimulationActor"),
Z_Registration_Info_UClass_UDataflowSimulationActor.InnerSingleton,
StaticRegisterNativesUDataflowSimulationActor,
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_UDataflowSimulationActor.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataflowSimulationActor_NoRegister()
{
return UDataflowSimulationActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataflowSimulationActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationManager.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface UDataflowSimulationActor constinit property declarations *************
// ********** End Interface UDataflowSimulationActor constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("PostDataflowSimulationTick"), .Pointer = &IDataflowSimulationActor::execPostDataflowSimulationTick },
{ .NameUTF8 = UTF8TEXT("PreDataflowSimulationTick"), .Pointer = &IDataflowSimulationActor::execPreDataflowSimulationTick },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDataflowSimulationActor_PostDataflowSimulationTick, "PostDataflowSimulationTick" }, // 1148365032
{ &Z_Construct_UFunction_UDataflowSimulationActor_PreDataflowSimulationTick, "PreDataflowSimulationTick" }, // 800295671
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IDataflowSimulationActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataflowSimulationActor_Statics
UObject* (*const Z_Construct_UClass_UDataflowSimulationActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataflowSimulationActor_Statics::ClassParams = {
&UDataflowSimulationActor::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataflowSimulationActor_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataflowSimulationActor_Statics::Class_MetaDataParams)
};
void UDataflowSimulationActor::StaticRegisterNativesUDataflowSimulationActor()
{
UClass* Class = UDataflowSimulationActor::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDataflowSimulationActor_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDataflowSimulationActor()
{
if (!Z_Registration_Info_UClass_UDataflowSimulationActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataflowSimulationActor.OuterSingleton, Z_Construct_UClass_UDataflowSimulationActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataflowSimulationActor.OuterSingleton;
}
UDataflowSimulationActor::UDataflowSimulationActor(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataflowSimulationActor);
// ********** End Interface UDataflowSimulationActor ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h__Script_DataflowSimulation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataflowSimulationManager, UDataflowSimulationManager::StaticClass, TEXT("UDataflowSimulationManager"), &Z_Registration_Info_UClass_UDataflowSimulationManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowSimulationManager), 2282216010U) },
{ Z_Construct_UClass_UDataflowSimulationActor, UDataflowSimulationActor::StaticClass, TEXT("UDataflowSimulationActor"), &Z_Registration_Info_UClass_UDataflowSimulationActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataflowSimulationActor), 1586962494U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h__Script_DataflowSimulation_2129803602{
TEXT("/Script/DataflowSimulation"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h__Script_DataflowSimulation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h__Script_DataflowSimulation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,129 @@
// 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/DataflowSimulationManager.h"
#ifdef DATAFLOWSIMULATION_DataflowSimulationManager_generated_h
#error "DataflowSimulationManager.generated.h already included, missing '#pragma once' in DataflowSimulationManager.h"
#endif
#define DATAFLOWSIMULATION_DataflowSimulationManager_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDataflowSimulationManager ***********************************************
struct Z_Construct_UClass_UDataflowSimulationManager_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationManager_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_53_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDataflowSimulationManager(); \
friend struct ::Z_Construct_UClass_UDataflowSimulationManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowSimulationManager_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowSimulationManager, UTickableWorldSubsystem, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowSimulationManager_NoRegister) \
DECLARE_SERIALIZER(UDataflowSimulationManager)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_53_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowSimulationManager(UDataflowSimulationManager&&) = delete; \
UDataflowSimulationManager(const UDataflowSimulationManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowSimulationManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowSimulationManager); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDataflowSimulationManager)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_50_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_53_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_53_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_53_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowSimulationManager;
// ********** End Class UDataflowSimulationManager *************************************************
// ********** Begin Interface UDataflowSimulationActor *********************************************
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_RPC_WRAPPERS_NO_PURE_DECLS \
virtual void PostDataflowSimulationTick_Implementation(const float SimulationTime, const float DeltaTime) {}; \
virtual void PreDataflowSimulationTick_Implementation(const float SimulationTime, const float DeltaTime) {}; \
DECLARE_FUNCTION(execPostDataflowSimulationTick); \
DECLARE_FUNCTION(execPreDataflowSimulationTick);
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UDataflowSimulationActor_Statics;
DATAFLOWSIMULATION_API UClass* Z_Construct_UClass_UDataflowSimulationActor_NoRegister();
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAFLOWSIMULATION_API UDataflowSimulationActor(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataflowSimulationActor(UDataflowSimulationActor&&) = delete; \
UDataflowSimulationActor(const UDataflowSimulationActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAFLOWSIMULATION_API, UDataflowSimulationActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataflowSimulationActor); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataflowSimulationActor) \
virtual ~UDataflowSimulationActor() = default;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesUDataflowSimulationActor(); \
friend struct ::Z_Construct_UClass_UDataflowSimulationActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAFLOWSIMULATION_API UClass* ::Z_Construct_UClass_UDataflowSimulationActor_NoRegister(); \
public: \
DECLARE_CLASS2(UDataflowSimulationActor, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/DataflowSimulation"), Z_Construct_UClass_UDataflowSimulationActor_NoRegister) \
DECLARE_SERIALIZER(UDataflowSimulationActor)
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_GENERATED_UINTERFACE_BODY() \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IDataflowSimulationActor() {} \
public: \
typedef UDataflowSimulationActor UClassType; \
typedef IDataflowSimulationActor ThisClass; \
static void Execute_PostDataflowSimulationTick(UObject* O, const float SimulationTime, const float DeltaTime); \
static void Execute_PreDataflowSimulationTick(UObject* O, const float SimulationTime, const float DeltaTime); \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_157_PROLOG
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_165_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_CALLBACK_WRAPPERS \
FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h_160_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataflowSimulationActor;
// ********** End Interface UDataflowSimulationActor ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,767 @@
// 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

View File

@@ -0,0 +1,130 @@
// 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/DataflowSimulationNodes.h"
#ifdef DATAFLOWSIMULATION_DataflowSimulationNodes_generated_h
#error "DataflowSimulationNodes.generated.h already included, missing '#pragma once' in DataflowSimulationNodes.h"
#endif
#define DATAFLOWSIMULATION_DataflowSimulationNodes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowSimulationProperty ***************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSimulationProperty_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct();
struct FDataflowSimulationProperty;
// ********** End ScriptStruct FDataflowSimulationProperty *****************************************
// ********** Begin ScriptStruct FDataflowSimulationNode *******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_34_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSimulationNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowNode Super;
struct FDataflowSimulationNode;
// ********** End ScriptStruct FDataflowSimulationNode *********************************************
// ********** Begin ScriptStruct FDataflowInvalidNode **********************************************
struct Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_80_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowInvalidNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationNode Super;
struct FDataflowInvalidNode;
// ********** End ScriptStruct FDataflowInvalidNode ************************************************
// ********** Begin ScriptStruct FDataflowExecutionNode ********************************************
struct Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_110_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowExecutionNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationNode Super;
struct FDataflowExecutionNode;
// ********** End ScriptStruct FDataflowExecutionNode **********************************************
// ********** Begin ScriptStruct FDataflowSimulationTime *******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_135_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSimulationTime_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct();
struct FDataflowSimulationTime;
// ********** End ScriptStruct FDataflowSimulationTime *********************************************
// ********** Begin ScriptStruct FGetSimulationTimeDataflowNode ************************************
struct Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_161_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetSimulationTimeDataflowNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowInvalidNode Super;
struct FGetSimulationTimeDataflowNode;
// ********** End ScriptStruct FGetSimulationTimeDataflowNode **************************************
// ********** Begin ScriptStruct FGetPhysicsSolversDataflowNode ************************************
struct Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_184_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FGetPhysicsSolversDataflowNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowInvalidNode Super;
struct FGetPhysicsSolversDataflowNode;
// ********** End ScriptStruct FGetPhysicsSolversDataflowNode **************************************
// ********** Begin ScriptStruct FAdvancePhysicsSolversDataflowNode ********************************
struct Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_211_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FAdvancePhysicsSolversDataflowNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationNode Super;
struct FAdvancePhysicsSolversDataflowNode;
// ********** End ScriptStruct FAdvancePhysicsSolversDataflowNode **********************************
// ********** Begin ScriptStruct FFilterSimulationProxiesDataflowNode ******************************
struct Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_240_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FFilterSimulationProxiesDataflowNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowSimulationNode Super;
struct FFilterSimulationProxiesDataflowNode;
// ********** End ScriptStruct FFilterSimulationProxiesDataflowNode ********************************
// ********** Begin ScriptStruct FSimulationProxiesTerminalDataflowNode ****************************
struct Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_h_272_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSimulationProxiesTerminalDataflowNode_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct(); \
typedef FDataflowExecutionNode Super;
struct FSimulationProxiesTerminalDataflowNode;
// ********** End ScriptStruct FSimulationProxiesTerminalDataflowNode ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationNodes_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/DataflowSimulationProxy.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataflowSimulationProxy() {}
// ********** Begin Cross Module References ********************************************************
DATAFLOWSIMULATION_API UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy();
UPackage* Z_Construct_UPackage__Script_DataflowSimulation();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FDataflowSimulationProxy ******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDataflowSimulationProxy); }
static inline consteval int16 GetStructAlignment() { return alignof(FDataflowSimulationProxy); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Dataflow simulation proxy used for simulation (PT)\n */" },
{ "ModuleRelativePath", "Public/Dataflow/DataflowSimulationProxy.h" },
{ "ToolTip", "Dataflow simulation proxy used for simulation (PT)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDataflowSimulationProxy constinit property declarations **********
// ********** End ScriptStruct FDataflowSimulationProxy constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDataflowSimulationProxy>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy;
class UScriptStruct* FDataflowSimulationProxy::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDataflowSimulationProxy, (UObject*)Z_Construct_UPackage__Script_DataflowSimulation(), TEXT("DataflowSimulationProxy"));
}
return Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataflowSimulation,
nullptr,
&NewStructOps,
"DataflowSimulationProxy",
nullptr,
0,
sizeof(FDataflowSimulationProxy),
alignof(FDataflowSimulationProxy),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDataflowSimulationProxy()
{
if (!Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.InnerSingleton, Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy.InnerSingleton);
}
// ********** End ScriptStruct FDataflowSimulationProxy ********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h__Script_DataflowSimulation_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FDataflowSimulationProxy::StaticStruct, Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics::NewStructOps, TEXT("DataflowSimulationProxy"),&Z_Registration_Info_UScriptStruct_FDataflowSimulationProxy, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDataflowSimulationProxy), 4235128143U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h__Script_DataflowSimulation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h__Script_DataflowSimulation_4068209711{
TEXT("/Script/DataflowSimulation"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h__Script_DataflowSimulation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h__Script_DataflowSimulation_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/DataflowSimulationProxy.h"
#ifdef DATAFLOWSIMULATION_DataflowSimulationProxy_generated_h
#error "DataflowSimulationProxy.generated.h already included, missing '#pragma once' in DataflowSimulationProxy.h"
#endif
#define DATAFLOWSIMULATION_DataflowSimulationProxy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FDataflowSimulationProxy ******************************************
struct Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics;
#define FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h_16_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FDataflowSimulationProxy_Statics; \
DATAFLOWSIMULATION_API static class UScriptStruct* StaticStruct();
struct FDataflowSimulationProxy;
// ********** End ScriptStruct FDataflowSimulationProxy ********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_Dataflow_Simulation_Public_Dataflow_DataflowSimulationProxy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,9 @@
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\DataflowSimulationManager.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\DataflowSimulationInterface.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\DataflowSimulationNodes.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\DataflowSimulationProxy.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\Interfaces\DataflowConstraintObject.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\Interfaces\DataflowCollisionObject.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\Interfaces\DataflowPhysicsSolver.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\Interfaces\DataflowInterfaceGeometryCachable.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\Dataflow\Simulation\Public\Dataflow\Interfaces\DataflowPhysicsObject.h