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,169 @@
// 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 "RigVMCompiler/RigVMAST.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMAST() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMParserASTSettings();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMParserASTSettings *******************************************
struct Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMParserASTSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMParserASTSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n * The settings to apply during the parse of the abstract syntax tree.\n * The folding settings can affect the performance of the parse dramatically.\n */" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
{ "ToolTip", "* The settings to apply during the parse of the abstract syntax tree.\n* The folding settings can affect the performance of the parse dramatically." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFoldAssignments_MetaData[] = {
{ "Category", "AST" },
{ "Comment", "// fold root pin assignments / copies\n" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
{ "ToolTip", "fold root pin assignments / copies" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFoldSubPinCopies_MetaData[] = {
{ "Category", "AST" },
{ "Comment", "// fold sub pin assignments / copies\n" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
{ "ToolTip", "fold sub pin assignments / copies" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bFoldLiterals_MetaData[] = {
{ "Category", "AST" },
{ "Comment", "// fold literals and share memory\n" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
{ "ToolTip", "fold literals and share memory" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSetupTraits_MetaData[] = {
{ "Category", "AST" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinksToSkip_MetaData[] = {
{ "Comment", "// links to be ignored during the parse\n" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
{ "ToolTip", "links to be ignored during the parse" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecuteContextStruct_MetaData[] = {
{ "Category", "AST" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMAST.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMParserASTSettings constinit property declarations ***********
static void NewProp_bFoldAssignments_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFoldAssignments;
static void NewProp_bFoldSubPinCopies_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFoldSubPinCopies;
static void NewProp_bFoldLiterals_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFoldLiterals;
static void NewProp_bSetupTraits_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupTraits;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LinksToSkip_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LinksToSkip;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExecuteContextStruct;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMParserASTSettings constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMParserASTSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings;
class UScriptStruct* FRigVMParserASTSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMParserASTSettings, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMParserASTSettings"));
}
return Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMParserASTSettings Property Definitions **********************
void Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldAssignments_SetBit(void* Obj)
{
((FRigVMParserASTSettings*)Obj)->bFoldAssignments = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldAssignments = { "bFoldAssignments", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMParserASTSettings), &Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldAssignments_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFoldAssignments_MetaData), NewProp_bFoldAssignments_MetaData) };
void Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldSubPinCopies_SetBit(void* Obj)
{
((FRigVMParserASTSettings*)Obj)->bFoldSubPinCopies = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldSubPinCopies = { "bFoldSubPinCopies", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMParserASTSettings), &Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldSubPinCopies_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFoldSubPinCopies_MetaData), NewProp_bFoldSubPinCopies_MetaData) };
void Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldLiterals_SetBit(void* Obj)
{
((FRigVMParserASTSettings*)Obj)->bFoldLiterals = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldLiterals = { "bFoldLiterals", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMParserASTSettings), &Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldLiterals_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bFoldLiterals_MetaData), NewProp_bFoldLiterals_MetaData) };
void Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bSetupTraits_SetBit(void* Obj)
{
((FRigVMParserASTSettings*)Obj)->bSetupTraits = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bSetupTraits = { "bSetupTraits", nullptr, (EPropertyFlags)0x0010000000002005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMParserASTSettings), &Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bSetupTraits_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSetupTraits_MetaData), NewProp_bSetupTraits_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_LinksToSkip_Inner = { "LinksToSkip", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_LinksToSkip = { "LinksToSkip", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMParserASTSettings, LinksToSkip), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinksToSkip_MetaData), NewProp_LinksToSkip_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_ExecuteContextStruct = { "ExecuteContextStruct", nullptr, (EPropertyFlags)0x0114000000022001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMParserASTSettings, ExecuteContextStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecuteContextStruct_MetaData), NewProp_ExecuteContextStruct_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldAssignments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldSubPinCopies,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bFoldLiterals,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_bSetupTraits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_LinksToSkip_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_LinksToSkip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewProp_ExecuteContextStruct,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMParserASTSettings Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMParserASTSettings",
Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::PropPointers),
sizeof(FRigVMParserASTSettings),
alignof(FRigVMParserASTSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMParserASTSettings()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings.InnerSingleton);
}
// ********** End ScriptStruct FRigVMParserASTSettings *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMParserASTSettings::StaticStruct, Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics::NewStructOps, TEXT("RigVMParserASTSettings"),&Z_Registration_Info_UScriptStruct_FRigVMParserASTSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMParserASTSettings), 3556550459U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h__Script_RigVMDeveloper_498012024{
TEXT("/Script/RigVMDeveloper"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h__Script_RigVMDeveloper_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 "RigVMCompiler/RigVMAST.h"
#ifdef RIGVMDEVELOPER_RigVMAST_generated_h
#error "RigVMAST.generated.h already included, missing '#pragma once' in RigVMAST.h"
#endif
#define RIGVMDEVELOPER_RigVMAST_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMParserASTSettings *******************************************
struct Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h_1158_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMParserASTSettings_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMParserASTSettings;
// ********** End ScriptStruct FRigVMParserASTSettings *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMAST_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "RigVMModel/Nodes/RigVMAggregateNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMAggregateNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAggregateNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAggregateNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCollapseNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMAggregateNode ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMAggregateNode;
UClass* URigVMAggregateNode::GetPrivateStaticClass()
{
using TClass = URigVMAggregateNode;
if (!Z_Registration_Info_UClass_URigVMAggregateNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMAggregateNode"),
Z_Registration_Info_UClass_URigVMAggregateNode.InnerSingleton,
StaticRegisterNativesURigVMAggregateNode,
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_URigVMAggregateNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMAggregateNode_NoRegister()
{
return URigVMAggregateNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMAggregateNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Aggregate Node contains a subgraph of nodes with aggregate pins (2in+1out or 1out+2in) connected\n * to each other. For example, a unit node IntAdd which adds 2 integers and provides Result=A+B could have\n * A, B and Result as aggregates in order to add additional input pins to construct an Aggregate Node that computes\n * Result=A+B+C.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMAggregateNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMAggregateNode.h" },
{ "ToolTip", "The Aggregate Node contains a subgraph of nodes with aggregate pins (2in+1out or 1out+2in) connected\nto each other. For example, a unit node IntAdd which adds 2 integers and provides Result=A+B could have\nA, B and Result as aggregates in order to add additional input pins to construct an Aggregate Node that computes\nResult=A+B+C." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMAggregateNode constinit property declarations **********************
// ********** End Class URigVMAggregateNode constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMAggregateNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMAggregateNode_Statics
UObject* (*const Z_Construct_UClass_URigVMAggregateNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMCollapseNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMAggregateNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMAggregateNode_Statics::ClassParams = {
&URigVMAggregateNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMAggregateNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMAggregateNode_Statics::Class_MetaDataParams)
};
void URigVMAggregateNode::StaticRegisterNativesURigVMAggregateNode()
{
}
UClass* Z_Construct_UClass_URigVMAggregateNode()
{
if (!Z_Registration_Info_UClass_URigVMAggregateNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMAggregateNode.OuterSingleton, Z_Construct_UClass_URigVMAggregateNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMAggregateNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMAggregateNode);
URigVMAggregateNode::~URigVMAggregateNode() {}
// ********** End Class URigVMAggregateNode ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMAggregateNode, URigVMAggregateNode::StaticClass, TEXT("URigVMAggregateNode"), &Z_Registration_Info_UClass_URigVMAggregateNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMAggregateNode), 396845029U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h__Script_RigVMDeveloper_3906776395{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "RigVMModel/Nodes/RigVMAggregateNode.h"
#ifdef RIGVMDEVELOPER_RigVMAggregateNode_generated_h
#error "RigVMAggregateNode.generated.h already included, missing '#pragma once' in RigVMAggregateNode.h"
#endif
#define RIGVMDEVELOPER_RigVMAggregateNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMAggregateNode ******************************************************
struct Z_Construct_UClass_URigVMAggregateNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAggregateNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMAggregateNode(); \
friend struct ::Z_Construct_UClass_URigVMAggregateNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMAggregateNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMAggregateNode, URigVMCollapseNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMAggregateNode_NoRegister) \
DECLARE_SERIALIZER(URigVMAggregateNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMAggregateNode(URigVMAggregateNode&&) = delete; \
URigVMAggregateNode(const URigVMAggregateNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMAggregateNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMAggregateNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMAggregateNode) \
RIGVMDEVELOPER_API virtual ~URigVMAggregateNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_18_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMAggregateNode;
// ********** End Class URigVMAggregateNode ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMAggregateNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,314 @@
// 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 "RigVMModel/Nodes/RigVMArrayNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMArrayNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMOpCode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMArrayNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDEPRECATED_RigVMArrayNode Function GetCPPType ***************************
struct Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics
{
struct RigVMArrayNode_eventGetCPPType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMArrayNode" },
{ "Comment", "// Returns the C++ data type of the element\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMArrayNode.h" },
{ "ToolTip", "Returns the C++ data type of the element" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPType constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPType constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPType Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMArrayNode_eventGetCPPType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::PropPointers) < 2048);
// ********** End Function GetCPPType Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDEPRECATED_RigVMArrayNode, nullptr, "GetCPPType", Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::RigVMArrayNode_eventGetCPPType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::RigVMArrayNode_eventGetCPPType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDEPRECATED_RigVMArrayNode::execGetCPPType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCPPType();
P_NATIVE_END;
}
// ********** End Class UDEPRECATED_RigVMArrayNode Function GetCPPType *****************************
// ********** Begin Class UDEPRECATED_RigVMArrayNode Function GetCPPTypeObject *********************
struct Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics
{
struct RigVMArrayNode_eventGetCPPTypeObject_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMArrayNode" },
{ "Comment", "// Returns the C++ data type struct of the array (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMArrayNode.h" },
{ "ToolTip", "Returns the C++ data type struct of the array (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPTypeObject constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPTypeObject constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPTypeObject Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMArrayNode_eventGetCPPTypeObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::PropPointers) < 2048);
// ********** End Function GetCPPTypeObject Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDEPRECATED_RigVMArrayNode, nullptr, "GetCPPTypeObject", Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::RigVMArrayNode_eventGetCPPTypeObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::RigVMArrayNode_eventGetCPPTypeObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDEPRECATED_RigVMArrayNode::execGetCPPTypeObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetCPPTypeObject();
P_NATIVE_END;
}
// ********** End Class UDEPRECATED_RigVMArrayNode Function GetCPPTypeObject ***********************
// ********** Begin Class UDEPRECATED_RigVMArrayNode Function GetOpCode ****************************
struct Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics
{
struct RigVMArrayNode_eventGetOpCode_Parms
{
ERigVMOpCode ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMArrayNode" },
{ "Comment", "// Returns the op code of this node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMArrayNode.h" },
{ "ToolTip", "Returns the op code of this node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOpCode constinit property declarations *****************************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOpCode constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOpCode Property Definitions ****************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMArrayNode_eventGetOpCode_Parms, ReturnValue), Z_Construct_UEnum_RigVM_ERigVMOpCode, METADATA_PARAMS(0, nullptr) }; // 831061046
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::PropPointers) < 2048);
// ********** End Function GetOpCode Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UDEPRECATED_RigVMArrayNode, nullptr, "GetOpCode", Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::RigVMArrayNode_eventGetOpCode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::RigVMArrayNode_eventGetOpCode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UDEPRECATED_RigVMArrayNode::execGetOpCode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ERigVMOpCode*)Z_Param__Result=P_THIS->GetOpCode();
P_NATIVE_END;
}
// ********** End Class UDEPRECATED_RigVMArrayNode Function GetOpCode ******************************
// ********** Begin Class UDEPRECATED_RigVMArrayNode ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode;
UClass* UDEPRECATED_RigVMArrayNode::GetPrivateStaticClass()
{
using TClass = UDEPRECATED_RigVMArrayNode;
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMArrayNode"),
Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode.InnerSingleton,
StaticRegisterNativesUDEPRECATED_RigVMArrayNode,
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_UDEPRECATED_RigVMArrayNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_NoRegister()
{
return UDEPRECATED_RigVMArrayNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Array Node represents one of a series available\n * array operations such as SetNum, GetAtIndex etc.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMArrayNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMArrayNode.h" },
{ "ToolTip", "The Array Node represents one of a series available\narray operations such as SetNum, GetAtIndex etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OpCode_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMArrayNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDEPRECATED_RigVMArrayNode constinit property declarations ***************
static const UECodeGen_Private::FBytePropertyParams NewProp_OpCode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OpCode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDEPRECATED_RigVMArrayNode constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCPPType"), .Pointer = &UDEPRECATED_RigVMArrayNode::execGetCPPType },
{ .NameUTF8 = UTF8TEXT("GetCPPTypeObject"), .Pointer = &UDEPRECATED_RigVMArrayNode::execGetCPPTypeObject },
{ .NameUTF8 = UTF8TEXT("GetOpCode"), .Pointer = &UDEPRECATED_RigVMArrayNode::execGetOpCode },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPType, "GetCPPType" }, // 2699827836
{ &Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetCPPTypeObject, "GetCPPTypeObject" }, // 2715806589
{ &Z_Construct_UFunction_UDEPRECATED_RigVMArrayNode_GetOpCode, "GetOpCode" }, // 791542072
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDEPRECATED_RigVMArrayNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics
// ********** Begin Class UDEPRECATED_RigVMArrayNode Property Definitions **************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::NewProp_OpCode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::NewProp_OpCode = { "OpCode", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDEPRECATED_RigVMArrayNode, OpCode), Z_Construct_UEnum_RigVM_ERigVMOpCode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OpCode_MetaData), NewProp_OpCode_MetaData) }; // 831061046
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::NewProp_OpCode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::NewProp_OpCode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::PropPointers) < 2048);
// ********** End Class UDEPRECATED_RigVMArrayNode Property Definitions ****************************
UObject* (*const Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::ClassParams = {
&UDEPRECATED_RigVMArrayNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::PropPointers),
0,
0x020802A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::Class_MetaDataParams)
};
void UDEPRECATED_RigVMArrayNode::StaticRegisterNativesUDEPRECATED_RigVMArrayNode()
{
UClass* Class = UDEPRECATED_RigVMArrayNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMArrayNode()
{
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode.OuterSingleton, Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDEPRECATED_RigVMArrayNode);
UDEPRECATED_RigVMArrayNode::~UDEPRECATED_RigVMArrayNode() {}
// ********** End Class UDEPRECATED_RigVMArrayNode *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDEPRECATED_RigVMArrayNode, UDEPRECATED_RigVMArrayNode::StaticClass, TEXT("UDEPRECATED_RigVMArrayNode"), &Z_Registration_Info_UClass_UDEPRECATED_RigVMArrayNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDEPRECATED_RigVMArrayNode), 2003184024U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h__Script_RigVMDeveloper_2751790267{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// 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 "RigVMModel/Nodes/RigVMArrayNode.h"
#ifdef RIGVMDEVELOPER_RigVMArrayNode_generated_h
#error "RigVMArrayNode.generated.h already included, missing '#pragma once' in RigVMArrayNode.h"
#endif
#define RIGVMDEVELOPER_RigVMArrayNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
enum class ERigVMOpCode : uint8;
// ********** Begin Class UDEPRECATED_RigVMArrayNode ***********************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetCPPTypeObject); \
DECLARE_FUNCTION(execGetCPPType); \
DECLARE_FUNCTION(execGetOpCode);
struct Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDEPRECATED_RigVMArrayNode(); \
friend struct ::Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_NoRegister(); \
public: \
DECLARE_CLASS2(UDEPRECATED_RigVMArrayNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0 | CLASS_Deprecated), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_UDEPRECATED_RigVMArrayNode_NoRegister) \
DECLARE_SERIALIZER(UDEPRECATED_RigVMArrayNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDEPRECATED_RigVMArrayNode(UDEPRECATED_RigVMArrayNode&&) = delete; \
UDEPRECATED_RigVMArrayNode(const UDEPRECATED_RigVMArrayNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, UDEPRECATED_RigVMArrayNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDEPRECATED_RigVMArrayNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDEPRECATED_RigVMArrayNode) \
RIGVMDEVELOPER_API virtual ~UDEPRECATED_RigVMArrayNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDEPRECATED_RigVMArrayNode;
// ********** End Class UDEPRECATED_RigVMArrayNode *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMArrayNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,512 @@
// 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 "RigVMAsset.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMAsset() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAssetInterface();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAssetInterface_NoRegister();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMPythonSettings();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMPythonSettings **********************************************
struct Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMPythonSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMPythonSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMPythonSettings constinit property declarations **************
// ********** End ScriptStruct FRigVMPythonSettings constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMPythonSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMPythonSettings;
class UScriptStruct* FRigVMPythonSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMPythonSettings, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMPythonSettings"));
}
return Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMPythonSettings",
nullptr,
0,
sizeof(FRigVMPythonSettings),
alignof(FRigVMPythonSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMPythonSettings()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMPythonSettings.InnerSingleton);
}
// ********** End ScriptStruct FRigVMPythonSettings ************************************************
// ********** Begin Enum ERigVMTagDisplayMode ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMTagDisplayMode;
static UEnum* ERigVMTagDisplayMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMTagDisplayMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMTagDisplayMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMTagDisplayMode"));
}
return Z_Registration_Info_UEnum_ERigVMTagDisplayMode.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMTagDisplayMode>()
{
return ERigVMTagDisplayMode_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "All.Name", "ERigVMTagDisplayMode::All" },
{ "BlueprintType", "true" },
{ "DeprecationOnly.Name", "ERigVMTagDisplayMode::DeprecationOnly" },
{ "Last.Hidden", "" },
{ "Last.Name", "ERigVMTagDisplayMode::Last" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "None.Name", "ERigVMTagDisplayMode::None" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMTagDisplayMode::None", (int64)ERigVMTagDisplayMode::None },
{ "ERigVMTagDisplayMode::All", (int64)ERigVMTagDisplayMode::All },
{ "ERigVMTagDisplayMode::DeprecationOnly", (int64)ERigVMTagDisplayMode::DeprecationOnly },
{ "ERigVMTagDisplayMode::Last", (int64)ERigVMTagDisplayMode::Last },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMTagDisplayMode",
"ERigVMTagDisplayMode",
Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode()
{
if (!Z_Registration_Info_UEnum_ERigVMTagDisplayMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMTagDisplayMode.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMTagDisplayMode.InnerSingleton;
}
// ********** End Enum ERigVMTagDisplayMode ********************************************************
// ********** Begin ScriptStruct FRigVMEdGraphDisplaySettings **************************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMEdGraphDisplaySettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMEdGraphDisplaySettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowNodeInstructionIndex_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// When enabled shows the first node instruction index\n// matching the execution stack window.\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "When enabled shows the first node instruction index\nmatching the execution stack window." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowNodeRunCounts_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// When enabled shows the node counts both in the graph view as\n// we as in the execution stack window.\n// The number on each node represents how often the node has been run.\n// Keep in mind when looking at nodes in a function the count\n// represents the sum of all counts for each node based on all\n// references of the function currently running.\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "When enabled shows the node counts both in the graph view as\nwe as in the execution stack window.\nThe number on each node represents how often the node has been run.\nKeep in mind when looking at nodes in a function the count\nrepresents the sum of all counts for each node based on all\nreferences of the function currently running." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeRunLowerBound_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// A lower limit for counts for nodes used for debugging.\n// Any node lower than this count won't show the run count.\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "A lower limit for counts for nodes used for debugging.\nAny node lower than this count won't show the run count." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeRunLimit_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// A upper limit for counts for nodes used for debugging.\n// If a node reaches this count a warning will be issued for the\n// node and displayed both in the execution stack as well as in the\n// graph. Setting this to <= 1 disables the warning.\n// Note: The count limit doesn't apply to functions / collapse nodes.\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "A upper limit for counts for nodes used for debugging.\nIf a node reaches this count a warning will be issued for the\nnode and displayed both in the execution stack as well as in the\ngraph. Setting this to <= 1 disables the warning.\nNote: The count limit doesn't apply to functions / collapse nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinMicroSeconds_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The duration in microseconds of the fastest instruction / node\n" },
{ "EditCondition", "!bAutoDetermineRange" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The duration in microseconds of the fastest instruction / node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxMicroSeconds_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The duration in microseconds of the slowest instruction / node\n" },
{ "EditCondition", "!bAutoDetermineRange" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The duration in microseconds of the slowest instruction / node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TotalMicroSeconds_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The total duration of the last execution of the rig\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The total duration of the last execution of the rig" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AverageFrames_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// If you set this to more than 1 the results will be averaged across multiple frames\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "If you set this to more than 1 the results will be averaged across multiple frames" },
{ "UIMax", "256" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoDetermineRange_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastMinMicroSeconds_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastMaxMicroSeconds_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinDurationColor_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The color of the fastest instruction / node\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The color of the fastest instruction / node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxDurationColor_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The color of the slowest instruction / node\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The color of the slowest instruction / node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TagDisplayMode_MetaData[] = {
{ "Category", "Graph Display Settings" },
{ "Comment", "// The color of the slowest instruction / node\n" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "ToolTip", "The color of the slowest instruction / node" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMEdGraphDisplaySettings constinit property declarations ******
static void NewProp_bShowNodeInstructionIndex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowNodeInstructionIndex;
static void NewProp_bShowNodeRunCounts_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowNodeRunCounts;
static const UECodeGen_Private::FIntPropertyParams NewProp_NodeRunLowerBound;
static const UECodeGen_Private::FIntPropertyParams NewProp_NodeRunLimit;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MinMicroSeconds;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxMicroSeconds;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TotalMicroSeconds;
static const UECodeGen_Private::FIntPropertyParams NewProp_AverageFrames;
static void NewProp_bAutoDetermineRange_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoDetermineRange;
static const UECodeGen_Private::FDoublePropertyParams NewProp_LastMinMicroSeconds;
static const UECodeGen_Private::FDoublePropertyParams NewProp_LastMaxMicroSeconds;
static const UECodeGen_Private::FStructPropertyParams NewProp_MinDurationColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_MaxDurationColor;
static const UECodeGen_Private::FBytePropertyParams NewProp_TagDisplayMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TagDisplayMode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMEdGraphDisplaySettings constinit property declarations ********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMEdGraphDisplaySettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings;
class UScriptStruct* FRigVMEdGraphDisplaySettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMEdGraphDisplaySettings"));
}
return Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMEdGraphDisplaySettings Property Definitions *****************
void Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeInstructionIndex_SetBit(void* Obj)
{
((FRigVMEdGraphDisplaySettings*)Obj)->bShowNodeInstructionIndex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeInstructionIndex = { "bShowNodeInstructionIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMEdGraphDisplaySettings), &Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeInstructionIndex_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowNodeInstructionIndex_MetaData), NewProp_bShowNodeInstructionIndex_MetaData) };
void Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeRunCounts_SetBit(void* Obj)
{
((FRigVMEdGraphDisplaySettings*)Obj)->bShowNodeRunCounts = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeRunCounts = { "bShowNodeRunCounts", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMEdGraphDisplaySettings), &Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeRunCounts_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowNodeRunCounts_MetaData), NewProp_bShowNodeRunCounts_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_NodeRunLowerBound = { "NodeRunLowerBound", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, NodeRunLowerBound), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeRunLowerBound_MetaData), NewProp_NodeRunLowerBound_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_NodeRunLimit = { "NodeRunLimit", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, NodeRunLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeRunLimit_MetaData), NewProp_NodeRunLimit_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MinMicroSeconds = { "MinMicroSeconds", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, MinMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinMicroSeconds_MetaData), NewProp_MinMicroSeconds_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MaxMicroSeconds = { "MaxMicroSeconds", nullptr, (EPropertyFlags)0x0010000000002001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, MaxMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxMicroSeconds_MetaData), NewProp_MaxMicroSeconds_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TotalMicroSeconds = { "TotalMicroSeconds", nullptr, (EPropertyFlags)0x0010000000022001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, TotalMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TotalMicroSeconds_MetaData), NewProp_TotalMicroSeconds_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_AverageFrames = { "AverageFrames", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, AverageFrames), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AverageFrames_MetaData), NewProp_AverageFrames_MetaData) };
void Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bAutoDetermineRange_SetBit(void* Obj)
{
((FRigVMEdGraphDisplaySettings*)Obj)->bAutoDetermineRange = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bAutoDetermineRange = { "bAutoDetermineRange", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMEdGraphDisplaySettings), &Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bAutoDetermineRange_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoDetermineRange_MetaData), NewProp_bAutoDetermineRange_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_LastMinMicroSeconds = { "LastMinMicroSeconds", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, LastMinMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastMinMicroSeconds_MetaData), NewProp_LastMinMicroSeconds_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_LastMaxMicroSeconds = { "LastMaxMicroSeconds", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, LastMaxMicroSeconds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastMaxMicroSeconds_MetaData), NewProp_LastMaxMicroSeconds_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MinDurationColor = { "MinDurationColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, MinDurationColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinDurationColor_MetaData), NewProp_MinDurationColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MaxDurationColor = { "MaxDurationColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, MaxDurationColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxDurationColor_MetaData), NewProp_MaxDurationColor_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TagDisplayMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TagDisplayMode = { "TagDisplayMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMEdGraphDisplaySettings, TagDisplayMode), Z_Construct_UEnum_RigVMDeveloper_ERigVMTagDisplayMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TagDisplayMode_MetaData), NewProp_TagDisplayMode_MetaData) }; // 496581670
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeInstructionIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bShowNodeRunCounts,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_NodeRunLowerBound,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_NodeRunLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MinMicroSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MaxMicroSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TotalMicroSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_AverageFrames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_bAutoDetermineRange,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_LastMinMicroSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_LastMaxMicroSeconds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MinDurationColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_MaxDurationColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TagDisplayMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewProp_TagDisplayMode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMEdGraphDisplaySettings Property Definitions *******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMEdGraphDisplaySettings",
Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::PropPointers),
sizeof(FRigVMEdGraphDisplaySettings),
alignof(FRigVMEdGraphDisplaySettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.InnerSingleton, Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings.InnerSingleton);
}
// ********** End ScriptStruct FRigVMEdGraphDisplaySettings ****************************************
// ********** Begin Enum ERigVMAssetStatus *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMAssetStatus;
static UEnum* ERigVMAssetStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMAssetStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMAssetStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMAssetStatus"));
}
return Z_Registration_Info_UEnum_ERigVMAssetStatus.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMAssetStatus>()
{
return ERigVMAssetStatus_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n * Enumerates states a RigVMAsset can be in.\n * Copied from EBlueprintStatus.\n */" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
{ "RVMA_BeingCreated.Comment", "/** Asset is in the process of being created for the first time. */" },
{ "RVMA_BeingCreated.Name", "RVMA_BeingCreated" },
{ "RVMA_BeingCreated.ToolTip", "Asset is in the process of being created for the first time." },
{ "RVMA_Dirty.Comment", "/** Asset has been modified but not recompiled. */" },
{ "RVMA_Dirty.Name", "RVMA_Dirty" },
{ "RVMA_Dirty.ToolTip", "Asset has been modified but not recompiled." },
{ "RVMA_Error.Comment", "/** Asset tried but failed to be compiled. */" },
{ "RVMA_Error.Name", "RVMA_Error" },
{ "RVMA_Error.ToolTip", "Asset tried but failed to be compiled." },
{ "RVMA_MAX.Name", "RVMA_MAX" },
{ "RVMA_Unknown.Comment", "/** Asset is in an unknown state. */" },
{ "RVMA_Unknown.Name", "RVMA_Unknown" },
{ "RVMA_Unknown.ToolTip", "Asset is in an unknown state." },
{ "RVMA_UpToDate.Comment", "/** Asset has been compiled since it was last modified. */" },
{ "RVMA_UpToDate.Name", "RVMA_UpToDate" },
{ "RVMA_UpToDate.ToolTip", "Asset has been compiled since it was last modified." },
{ "RVMA_UpToDateWithWarnings.Comment", "/** Asset has been compiled since it was last modified. There are warnings. */" },
{ "RVMA_UpToDateWithWarnings.Name", "RVMA_UpToDateWithWarnings" },
{ "RVMA_UpToDateWithWarnings.ToolTip", "Asset has been compiled since it was last modified. There are warnings." },
{ "ToolTip", "Enumerates states a RigVMAsset can be in.\nCopied from EBlueprintStatus." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "RVMA_Unknown", (int64)RVMA_Unknown },
{ "RVMA_Dirty", (int64)RVMA_Dirty },
{ "RVMA_Error", (int64)RVMA_Error },
{ "RVMA_UpToDate", (int64)RVMA_UpToDate },
{ "RVMA_BeingCreated", (int64)RVMA_BeingCreated },
{ "RVMA_UpToDateWithWarnings", (int64)RVMA_UpToDateWithWarnings },
{ "RVMA_MAX", (int64)RVMA_MAX },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMAssetStatus",
"ERigVMAssetStatus",
Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus()
{
if (!Z_Registration_Info_UEnum_ERigVMAssetStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMAssetStatus.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMAssetStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMAssetStatus.InnerSingleton;
}
// ********** End Enum ERigVMAssetStatus ***********************************************************
// ********** Begin Interface URigVMAssetInterface *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMAssetInterface;
UClass* URigVMAssetInterface::GetPrivateStaticClass()
{
using TClass = URigVMAssetInterface;
if (!Z_Registration_Info_UClass_URigVMAssetInterface.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMAssetInterface"),
Z_Registration_Info_UClass_URigVMAssetInterface.InnerSingleton,
StaticRegisterNativesURigVMAssetInterface,
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_URigVMAssetInterface.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMAssetInterface_NoRegister()
{
return URigVMAssetInterface::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMAssetInterface_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMAsset.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigVMAssetInterface constinit property declarations *****************
// ********** End Interface URigVMAssetInterface constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigVMAssetInterface>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMAssetInterface_Statics
UObject* (*const Z_Construct_UClass_URigVMAssetInterface_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMAssetInterface_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMAssetInterface_Statics::ClassParams = {
&URigVMAssetInterface::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x001040A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMAssetInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMAssetInterface_Statics::Class_MetaDataParams)
};
void URigVMAssetInterface::StaticRegisterNativesURigVMAssetInterface()
{
}
UClass* Z_Construct_UClass_URigVMAssetInterface()
{
if (!Z_Registration_Info_UClass_URigVMAssetInterface.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMAssetInterface.OuterSingleton, Z_Construct_UClass_URigVMAssetInterface_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMAssetInterface.OuterSingleton;
}
URigVMAssetInterface::URigVMAssetInterface(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMAssetInterface);
// ********** End Interface URigVMAssetInterface ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigVMTagDisplayMode_StaticEnum, TEXT("ERigVMTagDisplayMode"), &Z_Registration_Info_UEnum_ERigVMTagDisplayMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 496581670U) },
{ ERigVMAssetStatus_StaticEnum, TEXT("ERigVMAssetStatus"), &Z_Registration_Info_UEnum_ERigVMAssetStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2200481396U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMPythonSettings::StaticStruct, Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics::NewStructOps, TEXT("RigVMPythonSettings"),&Z_Registration_Info_UScriptStruct_FRigVMPythonSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMPythonSettings), 3647081795U) },
{ FRigVMEdGraphDisplaySettings::StaticStruct, Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics::NewStructOps, TEXT("RigVMEdGraphDisplaySettings"),&Z_Registration_Info_UScriptStruct_FRigVMEdGraphDisplaySettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMEdGraphDisplaySettings), 1188252669U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMAssetInterface, URigVMAssetInterface::StaticClass, TEXT("URigVMAssetInterface"), &Z_Registration_Info_UClass_URigVMAssetInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMAssetInterface), 2579973070U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_2934170605{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h__Script_RigVMDeveloper_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,124 @@
// 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 "RigVMAsset.h"
#ifdef RIGVMDEVELOPER_RigVMAsset_generated_h
#error "RigVMAsset.generated.h already included, missing '#pragma once' in RigVMAsset.h"
#endif
#define RIGVMDEVELOPER_RigVMAsset_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMPythonSettings **********************************************
struct Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_59_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMPythonSettings_Statics; \
static class UScriptStruct* StaticStruct();
struct FRigVMPythonSettings;
// ********** End ScriptStruct FRigVMPythonSettings ************************************************
// ********** Begin ScriptStruct FRigVMEdGraphDisplaySettings **************************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_78_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEdGraphDisplaySettings_Statics; \
static class UScriptStruct* StaticStruct();
struct FRigVMEdGraphDisplaySettings;
// ********** End ScriptStruct FRigVMEdGraphDisplaySettings ****************************************
// ********** Begin Interface URigVMAssetInterface *************************************************
struct Z_Construct_UClass_URigVMAssetInterface_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMAssetInterface_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API URigVMAssetInterface(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMAssetInterface(URigVMAssetInterface&&) = delete; \
URigVMAssetInterface(const URigVMAssetInterface&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, URigVMAssetInterface); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMAssetInterface); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMAssetInterface) \
virtual ~URigVMAssetInterface() = default;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesURigVMAssetInterface(); \
friend struct ::Z_Construct_UClass_URigVMAssetInterface_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMAssetInterface_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMAssetInterface, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMAssetInterface_NoRegister) \
DECLARE_SERIALIZER(URigVMAssetInterface)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IRigVMAssetInterface() {} \
public: \
typedef URigVMAssetInterface UClassType; \
typedef IRigVMAssetInterface ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_179_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_187_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h_182_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMAssetInterface;
// ********** End Interface URigVMAssetInterface ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMAsset_h
// ********** Begin Enum ERigVMTagDisplayMode ******************************************************
#define FOREACH_ENUM_ERIGVMTAGDISPLAYMODE(op) \
op(ERigVMTagDisplayMode::None) \
op(ERigVMTagDisplayMode::All) \
op(ERigVMTagDisplayMode::DeprecationOnly) \
op(ERigVMTagDisplayMode::Last)
enum class ERigVMTagDisplayMode : uint8;
template<> struct TIsUEnumClass<ERigVMTagDisplayMode> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMTagDisplayMode>();
// ********** End Enum ERigVMTagDisplayMode ********************************************************
// ********** Begin Enum ERigVMAssetStatus *********************************************************
#define FOREACH_ENUM_ERIGVMASSETSTATUS(op) \
op(RVMA_Unknown) \
op(RVMA_Dirty) \
op(RVMA_Error) \
op(RVMA_UpToDate) \
op(RVMA_BeingCreated) \
op(RVMA_UpToDateWithWarnings)
enum ERigVMAssetStatus : int;
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMAssetStatus>();
// ********** End Enum ERigVMAssetStatus ***********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,147 @@
// 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 "RigVMBlueprintLegacy.h"
#ifdef RIGVMDEVELOPER_RigVMBlueprintLegacy_generated_h
#error "RigVMBlueprintLegacy.generated.h already included, missing '#pragma once' in RigVMBlueprintLegacy.h"
#endif
#define RIGVMDEVELOPER_RigVMBlueprintLegacy_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UEdGraph;
class UObject;
class URigVMController;
class URigVMFunctionLibrary;
class URigVMGraph;
class URigVMHost;
class UStruct;
struct FGuid;
struct FRigVMGraphVariableDescription;
struct FRigVMVariant;
struct FRigVMVariantRef;
// ********** Begin ScriptStruct FRigVMOldPublicFunctionArg ****************************************
struct Z_Construct_UScriptStruct_FRigVMOldPublicFunctionArg_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMOldPublicFunctionArg_Statics; \
static class UScriptStruct* StaticStruct();
struct FRigVMOldPublicFunctionArg;
// ********** End ScriptStruct FRigVMOldPublicFunctionArg ******************************************
// ********** Begin ScriptStruct FRigVMOldPublicFunctionData ***************************************
struct Z_Construct_UScriptStruct_FRigVMOldPublicFunctionData_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_64_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMOldPublicFunctionData_Statics; \
static class UScriptStruct* StaticStruct();
struct FRigVMOldPublicFunctionData;
// ********** End ScriptStruct FRigVMOldPublicFunctionData *****************************************
// ********** Begin Class URigVMBlueprint **********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_RPC_WRAPPERS \
DECLARE_FUNCTION(execGetAvailableRigVMStructs); \
DECLARE_FUNCTION(execGetDebuggedRigVMHost); \
DECLARE_FUNCTION(execCreateRigVMHost); \
DECLARE_FUNCTION(execGetRigVMHostClass);
#if WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_RPC_WRAPPERS_EOD \
DECLARE_FUNCTION(execSuspendNotifications); \
DECLARE_FUNCTION(execGetMatchingVariants); \
DECLARE_FUNCTION(execJoinAssetVariant); \
DECLARE_FUNCTION(execSplitAssetVariant); \
DECLARE_FUNCTION(execGetAssetVariantRef); \
DECLARE_FUNCTION(execGetAssetVariantBP); \
DECLARE_FUNCTION(execChangeMemberVariableType); \
DECLARE_FUNCTION(execRenameMemberVariable); \
DECLARE_FUNCTION(execBulkRemoveMemberVariables); \
DECLARE_FUNCTION(execRemoveMemberVariable); \
DECLARE_FUNCTION(execAddMemberVariable); \
DECLARE_FUNCTION(execGetMemberVariables); \
DECLARE_FUNCTION(execGeneratePythonCommands); \
DECLARE_FUNCTION(execGetOrCreateController); \
DECLARE_FUNCTION(execGetControllerByName); \
DECLARE_FUNCTION(execGetController); \
DECLARE_FUNCTION(execGetFocusedModel); \
DECLARE_FUNCTION(execRemoveModel); \
DECLARE_FUNCTION(execAddModel); \
DECLARE_FUNCTION(execGetOrCreateLocalFunctionLibrary); \
DECLARE_FUNCTION(execGetLocalFunctionLibrary); \
DECLARE_FUNCTION(execGetAllModels); \
DECLARE_FUNCTION(execGetDefaultModel); \
DECLARE_FUNCTION(execGetModel); \
DECLARE_FUNCTION(execRequestRigVMInit); \
DECLARE_FUNCTION(execGetAutoVMRecompile); \
DECLARE_FUNCTION(execSetAutoVMRecompile); \
DECLARE_FUNCTION(execRequestAutoVMRecompilation); \
DECLARE_FUNCTION(execRecompileVMIfRequired); \
DECLARE_FUNCTION(execRecompileVM);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_RPC_WRAPPERS_EOD
#endif // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMBlueprint, NO_API)
struct Z_Construct_UClass_URigVMBlueprint_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMBlueprint_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_INCLASS \
private: \
static void StaticRegisterNativesURigVMBlueprint(); \
friend struct ::Z_Construct_UClass_URigVMBlueprint_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMBlueprint_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMBlueprint, UBlueprint, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMBlueprint_NoRegister) \
DECLARE_SERIALIZER(URigVMBlueprint) \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<URigVMBlueprint*>(this); }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API URigVMBlueprint(const FObjectInitializer& ObjectInitializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMBlueprint) \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, URigVMBlueprint); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMBlueprint); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMBlueprint(URigVMBlueprint&&) = delete; \
URigVMBlueprint(const URigVMBlueprint&) = delete; \
NO_API virtual ~URigVMBlueprint();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_93_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_RPC_WRAPPERS_EOD \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_INCLASS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h_96_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMBlueprint;
// ********** End Class URigVMBlueprint ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMBlueprintLegacy_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMBranchNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMBranchNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMBranchNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDEPRECATED_RigVMBranchNode **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode;
UClass* UDEPRECATED_RigVMBranchNode::GetPrivateStaticClass()
{
using TClass = UDEPRECATED_RigVMBranchNode;
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMBranchNode"),
Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode.InnerSingleton,
StaticRegisterNativesUDEPRECATED_RigVMBranchNode,
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_UDEPRECATED_RigVMBranchNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_NoRegister()
{
return UDEPRECATED_RigVMBranchNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A branch node is used to branch between two blocks of execution\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMBranchNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMBranchNode.h" },
{ "ToolTip", "A branch node is used to branch between two blocks of execution" },
};
#endif // WITH_METADATA
// ********** Begin Class UDEPRECATED_RigVMBranchNode constinit property declarations **************
// ********** End Class UDEPRECATED_RigVMBranchNode constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDEPRECATED_RigVMBranchNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics
UObject* (*const Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::ClassParams = {
&UDEPRECATED_RigVMBranchNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x020802A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::Class_MetaDataParams)
};
void UDEPRECATED_RigVMBranchNode::StaticRegisterNativesUDEPRECATED_RigVMBranchNode()
{
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMBranchNode()
{
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode.OuterSingleton, Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode.OuterSingleton;
}
UDEPRECATED_RigVMBranchNode::UDEPRECATED_RigVMBranchNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDEPRECATED_RigVMBranchNode);
UDEPRECATED_RigVMBranchNode::~UDEPRECATED_RigVMBranchNode() {}
// ********** End Class UDEPRECATED_RigVMBranchNode ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDEPRECATED_RigVMBranchNode, UDEPRECATED_RigVMBranchNode::StaticClass, TEXT("UDEPRECATED_RigVMBranchNode"), &Z_Registration_Info_UClass_UDEPRECATED_RigVMBranchNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDEPRECATED_RigVMBranchNode), 740792529U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h__Script_RigVMDeveloper_526630903{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMBranchNode.h"
#ifdef RIGVMDEVELOPER_RigVMBranchNode_generated_h
#error "RigVMBranchNode.generated.h already included, missing '#pragma once' in RigVMBranchNode.h"
#endif
#define RIGVMDEVELOPER_RigVMBranchNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDEPRECATED_RigVMBranchNode **********************************************
struct Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_16_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDEPRECATED_RigVMBranchNode(); \
friend struct ::Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_NoRegister(); \
public: \
DECLARE_CLASS2(UDEPRECATED_RigVMBranchNode, URigVMNode, COMPILED_IN_FLAGS(0 | CLASS_Deprecated), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_UDEPRECATED_RigVMBranchNode_NoRegister) \
DECLARE_SERIALIZER(UDEPRECATED_RigVMBranchNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_16_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API UDEPRECATED_RigVMBranchNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDEPRECATED_RigVMBranchNode(UDEPRECATED_RigVMBranchNode&&) = delete; \
UDEPRECATED_RigVMBranchNode(const UDEPRECATED_RigVMBranchNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, UDEPRECATED_RigVMBranchNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDEPRECATED_RigVMBranchNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDEPRECATED_RigVMBranchNode) \
RIGVMDEVELOPER_API virtual ~UDEPRECATED_RigVMBranchNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_13_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_16_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_16_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h_16_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDEPRECATED_RigVMBranchNode;
// ********** End Class UDEPRECATED_RigVMBranchNode ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMBranchNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,115 @@
// 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 "RigVMModel/RigVMBuildData.h"
#ifdef RIGVMDEVELOPER_RigVMBuildData_generated_h
#error "RigVMBuildData.generated.h already included, missing '#pragma once' in RigVMBuildData.h"
#endif
#define RIGVMDEVELOPER_RigVMBuildData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVMBuildData;
struct FAssetData;
struct FGuid;
struct FRigVMGraphFunctionIdentifier;
struct FRigVMVariantRef;
struct FSoftObjectPath;
// ********** Begin ScriptStruct FRigVMFunctionReferenceArray **************************************
struct Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_13_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMFunctionReferenceArray;
// ********** End ScriptStruct FRigVMFunctionReferenceArray ****************************************
// ********** Begin ScriptStruct FRigVMReferenceNodeData *******************************************
struct Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_34_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMReferenceNodeData_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMReferenceNodeData;
// ********** End ScriptStruct FRigVMReferenceNodeData *********************************************
// ********** Begin Class URigVMBuildData **********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetUsedFunctionIdentifiers); \
DECLARE_FUNCTION(execJoinVariantSet); \
DECLARE_FUNCTION(execSplitVariantFromSet); \
DECLARE_FUNCTION(execGetAssetDataForVariant); \
DECLARE_FUNCTION(execGetVariantRefForAsset); \
DECLARE_FUNCTION(execGetAssetDataForPath); \
DECLARE_FUNCTION(execCreateAssetVariant); \
DECLARE_FUNCTION(execFindAssetVariantRefs); \
DECLARE_FUNCTION(execGatherAllAssetVariantRefs); \
DECLARE_FUNCTION(execCreateFunctionVariant); \
DECLARE_FUNCTION(execGetFunctionIdentifierForVariant); \
DECLARE_FUNCTION(execFindFunctionVariantRefs); \
DECLARE_FUNCTION(execGatherFunctionVariantRefsForAsset); \
DECLARE_FUNCTION(execGatherAllFunctionVariantRefs); \
DECLARE_FUNCTION(execGet);
#if WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
DECLARE_FUNCTION(execGetAllFunctionIdentifiers);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_RPC_WRAPPERS_NO_PURE_DECLS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_URigVMBuildData_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMBuildData_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMBuildData(); \
friend struct ::Z_Construct_UClass_URigVMBuildData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMBuildData_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMBuildData, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMBuildData_NoRegister) \
DECLARE_SERIALIZER(URigVMBuildData)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMBuildData(URigVMBuildData&&) = delete; \
URigVMBuildData(const URigVMBuildData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMBuildData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMBuildData); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMBuildData) \
RIGVMDEVELOPER_API virtual ~URigVMBuildData();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_69_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_RPC_WRAPPERS_NO_PURE_DECLS_EOD \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h_72_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMBuildData;
// ********** End Class URigVMBuildData ************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMBuildData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,408 @@
// 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 "RigVMModel/RigVMClient.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMClient() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMActionStack_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientExternalModelHost();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientExternalModelHost_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientHost();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientHost_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMController_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEditorSideObject();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEditorSideObject_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMClient();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Interface URigVMClientHost *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMClientHost;
UClass* URigVMClientHost::GetPrivateStaticClass()
{
using TClass = URigVMClientHost;
if (!Z_Registration_Info_UClass_URigVMClientHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMClientHost"),
Z_Registration_Info_UClass_URigVMClientHost.InnerSingleton,
StaticRegisterNativesURigVMClientHost,
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_URigVMClientHost.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMClientHost_NoRegister()
{
return URigVMClientHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMClientHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigVMClientHost constinit property declarations *********************
// ********** End Interface URigVMClientHost constinit property declarations ***********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigVMClientHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMClientHost_Statics
UObject* (*const Z_Construct_UClass_URigVMClientHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMClientHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMClientHost_Statics::ClassParams = {
&URigVMClientHost::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMClientHost_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMClientHost_Statics::Class_MetaDataParams)
};
void URigVMClientHost::StaticRegisterNativesURigVMClientHost()
{
}
UClass* Z_Construct_UClass_URigVMClientHost()
{
if (!Z_Registration_Info_UClass_URigVMClientHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMClientHost.OuterSingleton, Z_Construct_UClass_URigVMClientHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMClientHost.OuterSingleton;
}
URigVMClientHost::URigVMClientHost(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMClientHost);
// ********** End Interface URigVMClientHost *******************************************************
// ********** Begin Interface URigVMEditorSideObject ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMEditorSideObject;
UClass* URigVMEditorSideObject::GetPrivateStaticClass()
{
using TClass = URigVMEditorSideObject;
if (!Z_Registration_Info_UClass_URigVMEditorSideObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMEditorSideObject"),
Z_Registration_Info_UClass_URigVMEditorSideObject.InnerSingleton,
StaticRegisterNativesURigVMEditorSideObject,
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_URigVMEditorSideObject.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMEditorSideObject_NoRegister()
{
return URigVMEditorSideObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMEditorSideObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigVMEditorSideObject constinit property declarations ***************
// ********** End Interface URigVMEditorSideObject constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigVMEditorSideObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMEditorSideObject_Statics
UObject* (*const Z_Construct_UClass_URigVMEditorSideObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEditorSideObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMEditorSideObject_Statics::ClassParams = {
&URigVMEditorSideObject::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEditorSideObject_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMEditorSideObject_Statics::Class_MetaDataParams)
};
void URigVMEditorSideObject::StaticRegisterNativesURigVMEditorSideObject()
{
}
UClass* Z_Construct_UClass_URigVMEditorSideObject()
{
if (!Z_Registration_Info_UClass_URigVMEditorSideObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMEditorSideObject.OuterSingleton, Z_Construct_UClass_URigVMEditorSideObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMEditorSideObject.OuterSingleton;
}
URigVMEditorSideObject::URigVMEditorSideObject(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMEditorSideObject);
// ********** End Interface URigVMEditorSideObject *************************************************
// ********** Begin Interface URigVMClientExternalModelHost ****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMClientExternalModelHost;
UClass* URigVMClientExternalModelHost::GetPrivateStaticClass()
{
using TClass = URigVMClientExternalModelHost;
if (!Z_Registration_Info_UClass_URigVMClientExternalModelHost.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMClientExternalModelHost"),
Z_Registration_Info_UClass_URigVMClientExternalModelHost.InnerSingleton,
StaticRegisterNativesURigVMClientExternalModelHost,
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_URigVMClientExternalModelHost.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMClientExternalModelHost_NoRegister()
{
return URigVMClientExternalModelHost::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMClientExternalModelHost_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigVMClientExternalModelHost constinit property declarations ********
// ********** End Interface URigVMClientExternalModelHost constinit property declarations **********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigVMClientExternalModelHost>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMClientExternalModelHost_Statics
UObject* (*const Z_Construct_UClass_URigVMClientExternalModelHost_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMClientExternalModelHost_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMClientExternalModelHost_Statics::ClassParams = {
&URigVMClientExternalModelHost::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMClientExternalModelHost_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMClientExternalModelHost_Statics::Class_MetaDataParams)
};
void URigVMClientExternalModelHost::StaticRegisterNativesURigVMClientExternalModelHost()
{
}
UClass* Z_Construct_UClass_URigVMClientExternalModelHost()
{
if (!Z_Registration_Info_UClass_URigVMClientExternalModelHost.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMClientExternalModelHost.OuterSingleton, Z_Construct_UClass_URigVMClientExternalModelHost_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMClientExternalModelHost.OuterSingleton;
}
URigVMClientExternalModelHost::URigVMClientExternalModelHost(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMClientExternalModelHost);
// ********** End Interface URigVMClientExternalModelHost ******************************************
// ********** Begin ScriptStruct FRigVMClient ******************************************************
struct Z_Construct_UScriptStruct_FRigVMClient_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMClient); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMClient); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// A management struct containing graphs and controllers.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
{ "ToolTip", "A management struct containing graphs and controllers." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultSchemaClass_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControllerClass_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Models_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionLibrary_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Controllers_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActionStack_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UndoRedoIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMClient.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMClient constinit property declarations **********************
static const UECodeGen_Private::FClassPropertyParams NewProp_DefaultSchemaClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_ControllerClass;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Models_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Models;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FunctionLibrary;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Controllers_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_Controllers_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Controllers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActionStack;
static const UECodeGen_Private::FIntPropertyParams NewProp_UndoRedoIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMClient constinit property declarations ************************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMClient>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMClient_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMClient;
class UScriptStruct* FRigVMClient::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMClient.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMClient.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMClient, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMClient"));
}
return Z_Registration_Info_UScriptStruct_FRigVMClient.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMClient Property Definitions *********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_DefaultSchemaClass = { "DefaultSchemaClass", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, DefaultSchemaClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultSchemaClass_MetaData), NewProp_DefaultSchemaClass_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_ControllerClass = { "ControllerClass", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, ControllerClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControllerClass_MetaData), NewProp_ControllerClass_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Models_Inner = { "Models", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Models = { "Models", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, Models), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Models_MetaData), NewProp_Models_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_FunctionLibrary = { "FunctionLibrary", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, FunctionLibrary), Z_Construct_UClass_URigVMFunctionLibrary_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionLibrary_MetaData), NewProp_FunctionLibrary_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers_ValueProp = { "Controllers", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_URigVMController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers_Key_KeyProp = { "Controllers_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers = { "Controllers", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, Controllers), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Controllers_MetaData), NewProp_Controllers_MetaData) }; // 2425717601
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_ActionStack = { "ActionStack", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, ActionStack), Z_Construct_UClass_URigVMActionStack_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActionStack_MetaData), NewProp_ActionStack_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_UndoRedoIndex = { "UndoRedoIndex", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMClient, UndoRedoIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UndoRedoIndex_MetaData), NewProp_UndoRedoIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMClient_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_DefaultSchemaClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_ControllerClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Models_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Models,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_FunctionLibrary,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_Controllers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_ActionStack,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMClient_Statics::NewProp_UndoRedoIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMClient_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMClient Property Definitions ***********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMClient_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMClient",
Z_Construct_UScriptStruct_FRigVMClient_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMClient_Statics::PropPointers),
sizeof(FRigVMClient),
alignof(FRigVMClient),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMClient_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMClient_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMClient()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMClient.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMClient.InnerSingleton, Z_Construct_UScriptStruct_FRigVMClient_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMClient.InnerSingleton);
}
// ********** End ScriptStruct FRigVMClient ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMClient::StaticStruct, Z_Construct_UScriptStruct_FRigVMClient_Statics::NewStructOps, TEXT("RigVMClient"),&Z_Registration_Info_UScriptStruct_FRigVMClient, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMClient), 178222889U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMClientHost, URigVMClientHost::StaticClass, TEXT("URigVMClientHost"), &Z_Registration_Info_UClass_URigVMClientHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMClientHost), 2236760437U) },
{ Z_Construct_UClass_URigVMEditorSideObject, URigVMEditorSideObject::StaticClass, TEXT("URigVMEditorSideObject"), &Z_Registration_Info_UClass_URigVMEditorSideObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMEditorSideObject), 1625193746U) },
{ Z_Construct_UClass_URigVMClientExternalModelHost, URigVMClientExternalModelHost::StaticClass, TEXT("URigVMClientExternalModelHost"), &Z_Registration_Info_UClass_URigVMClientExternalModelHost, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMClientExternalModelHost), 1591681715U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_4167468757{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,203 @@
// 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 "RigVMModel/RigVMClient.h"
#ifdef RIGVMDEVELOPER_RigVMClient_generated_h
#error "RigVMClient.generated.h already included, missing '#pragma once' in RigVMClient.h"
#endif
#define RIGVMDEVELOPER_RigVMClient_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Interface URigVMClientHost *****************************************************
struct Z_Construct_UClass_URigVMClientHost_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientHost_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMClientHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMClientHost(URigVMClientHost&&) = delete; \
URigVMClientHost(const URigVMClientHost&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMClientHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMClientHost); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMClientHost) \
virtual ~URigVMClientHost() = default;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesURigVMClientHost(); \
friend struct ::Z_Construct_UClass_URigVMClientHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMClientHost_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMClientHost, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMClientHost_NoRegister) \
DECLARE_SERIALIZER(URigVMClientHost)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IRigVMClientHost() {} \
public: \
typedef URigVMClientHost UClassType; \
typedef IRigVMClientHost ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_20_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMClientHost;
// ********** End Interface URigVMClientHost *******************************************************
// ********** Begin Interface URigVMEditorSideObject ***********************************************
struct Z_Construct_UClass_URigVMEditorSideObject_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEditorSideObject_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMEditorSideObject(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMEditorSideObject(URigVMEditorSideObject&&) = delete; \
URigVMEditorSideObject(const URigVMEditorSideObject&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMEditorSideObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMEditorSideObject); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMEditorSideObject) \
virtual ~URigVMEditorSideObject() = default;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesURigVMEditorSideObject(); \
friend struct ::Z_Construct_UClass_URigVMEditorSideObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMEditorSideObject_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMEditorSideObject, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMEditorSideObject_NoRegister) \
DECLARE_SERIALIZER(URigVMEditorSideObject)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IRigVMEditorSideObject() {} \
public: \
typedef URigVMEditorSideObject UClassType; \
typedef IRigVMEditorSideObject ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_162_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_171_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_165_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMEditorSideObject;
// ********** End Interface URigVMEditorSideObject *************************************************
// ********** Begin Interface URigVMClientExternalModelHost ****************************************
struct Z_Construct_UClass_URigVMClientExternalModelHost_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMClientExternalModelHost_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMClientExternalModelHost(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMClientExternalModelHost(URigVMClientExternalModelHost&&) = delete; \
URigVMClientExternalModelHost(const URigVMClientExternalModelHost&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMClientExternalModelHost); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMClientExternalModelHost); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMClientExternalModelHost) \
virtual ~URigVMClientExternalModelHost() = default;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesURigVMClientExternalModelHost(); \
friend struct ::Z_Construct_UClass_URigVMClientExternalModelHost_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMClientExternalModelHost_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMClientExternalModelHost, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMClientExternalModelHost_NoRegister) \
DECLARE_SERIALIZER(URigVMClientExternalModelHost)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IRigVMClientExternalModelHost() {} \
public: \
typedef URigVMClientExternalModelHost UClassType; \
typedef IRigVMClientExternalModelHost ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_185_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_194_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_188_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMClientExternalModelHost;
// ********** End Interface URigVMClientExternalModelHost ******************************************
// ********** Begin ScriptStruct FRigVMClient ******************************************************
struct Z_Construct_UScriptStruct_FRigVMClient_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h_215_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMClient_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMClient;
// ********** End ScriptStruct FRigVMClient ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMClient_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,153 @@
// 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 "RigVMModel/Nodes/RigVMCollapseNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMCollapseNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCollapseNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCollapseNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMCollapseNode *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMCollapseNode;
UClass* URigVMCollapseNode::GetPrivateStaticClass()
{
using TClass = URigVMCollapseNode;
if (!Z_Registration_Info_UClass_URigVMCollapseNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMCollapseNode"),
Z_Registration_Info_UClass_URigVMCollapseNode.InnerSingleton,
StaticRegisterNativesURigVMCollapseNode,
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_URigVMCollapseNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMCollapseNode_NoRegister()
{
return URigVMCollapseNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMCollapseNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Collapse Node is a library node which stores the \n * function and its nodes directly within the node itself.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMCollapseNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCollapseNode.h" },
{ "ToolTip", "The Collapse Node is a library node which stores the\nfunction and its nodes directly within the node itself." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContainedGraph_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCollapseNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeCategory_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCollapseNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeKeywords_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCollapseNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeDescription_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCollapseNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMCollapseNode constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ContainedGraph;
static const UECodeGen_Private::FStrPropertyParams NewProp_NodeCategory;
static const UECodeGen_Private::FStrPropertyParams NewProp_NodeKeywords;
static const UECodeGen_Private::FStrPropertyParams NewProp_NodeDescription;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMCollapseNode constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMCollapseNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMCollapseNode_Statics
// ********** Begin Class URigVMCollapseNode Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_ContainedGraph = { "ContainedGraph", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCollapseNode, ContainedGraph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContainedGraph_MetaData), NewProp_ContainedGraph_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeCategory = { "NodeCategory", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCollapseNode, NodeCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeCategory_MetaData), NewProp_NodeCategory_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeKeywords = { "NodeKeywords", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCollapseNode, NodeKeywords), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeKeywords_MetaData), NewProp_NodeKeywords_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeDescription = { "NodeDescription", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCollapseNode, NodeDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeDescription_MetaData), NewProp_NodeDescription_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMCollapseNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_ContainedGraph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeKeywords,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCollapseNode_Statics::NewProp_NodeDescription,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCollapseNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMCollapseNode Property Definitions ************************************
UObject* (*const Z_Construct_UClass_URigVMCollapseNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMLibraryNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCollapseNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMCollapseNode_Statics::ClassParams = {
&URigVMCollapseNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_URigVMCollapseNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCollapseNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCollapseNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMCollapseNode_Statics::Class_MetaDataParams)
};
void URigVMCollapseNode::StaticRegisterNativesURigVMCollapseNode()
{
}
UClass* Z_Construct_UClass_URigVMCollapseNode()
{
if (!Z_Registration_Info_UClass_URigVMCollapseNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMCollapseNode.OuterSingleton, Z_Construct_UClass_URigVMCollapseNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMCollapseNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMCollapseNode);
URigVMCollapseNode::~URigVMCollapseNode() {}
// ********** End Class URigVMCollapseNode *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMCollapseNode, URigVMCollapseNode::StaticClass, TEXT("URigVMCollapseNode"), &Z_Registration_Info_UClass_URigVMCollapseNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMCollapseNode), 2089069079U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h__Script_RigVMDeveloper_3631161845{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "RigVMModel/Nodes/RigVMCollapseNode.h"
#ifdef RIGVMDEVELOPER_RigVMCollapseNode_generated_h
#error "RigVMCollapseNode.generated.h already included, missing '#pragma once' in RigVMCollapseNode.h"
#endif
#define RIGVMDEVELOPER_RigVMCollapseNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMCollapseNode *******************************************************
struct Z_Construct_UClass_URigVMCollapseNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCollapseNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMCollapseNode(); \
friend struct ::Z_Construct_UClass_URigVMCollapseNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMCollapseNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMCollapseNode, URigVMLibraryNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMCollapseNode_NoRegister) \
DECLARE_SERIALIZER(URigVMCollapseNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_18_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMCollapseNode(URigVMCollapseNode&&) = delete; \
URigVMCollapseNode(const URigVMCollapseNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMCollapseNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMCollapseNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMCollapseNode) \
RIGVMDEVELOPER_API virtual ~URigVMCollapseNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_15_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMCollapseNode;
// ********** End Class URigVMCollapseNode *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCollapseNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,399 @@
// 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 "RigVMModel/Nodes/RigVMCommentNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMCommentNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCommentNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCommentNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMCommentNode Function GetCommentBubbleVisible ***********************
struct Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics
{
struct RigVMCommentNode_eventGetCommentBubbleVisible_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMCommentNode" },
{ "Comment", "// Returns the current user provided bubble visibility of this comment.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ToolTip", "Returns the current user provided bubble visibility of this comment." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCommentBubbleVisible constinit property declarations ***************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCommentBubbleVisible constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCommentBubbleVisible Property Definitions **************************
void Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMCommentNode_eventGetCommentBubbleVisible_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMCommentNode_eventGetCommentBubbleVisible_Parms), &Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::PropPointers) < 2048);
// ********** End Function GetCommentBubbleVisible Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCommentNode, nullptr, "GetCommentBubbleVisible", Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::RigVMCommentNode_eventGetCommentBubbleVisible_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::RigVMCommentNode_eventGetCommentBubbleVisible_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCommentNode::execGetCommentBubbleVisible)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCommentBubbleVisible();
P_NATIVE_END;
}
// ********** End Class URigVMCommentNode Function GetCommentBubbleVisible *************************
// ********** Begin Class URigVMCommentNode Function GetCommentColorBubble *************************
struct Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics
{
struct RigVMCommentNode_eventGetCommentColorBubble_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMCommentNode" },
{ "Comment", "// Returns the current user provided bubble color inheritance of this comment.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ToolTip", "Returns the current user provided bubble color inheritance of this comment." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCommentColorBubble constinit property declarations *****************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCommentColorBubble constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCommentColorBubble Property Definitions ****************************
void Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMCommentNode_eventGetCommentColorBubble_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMCommentNode_eventGetCommentColorBubble_Parms), &Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::PropPointers) < 2048);
// ********** End Function GetCommentColorBubble Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCommentNode, nullptr, "GetCommentColorBubble", Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::RigVMCommentNode_eventGetCommentColorBubble_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::RigVMCommentNode_eventGetCommentColorBubble_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCommentNode::execGetCommentColorBubble)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCommentColorBubble();
P_NATIVE_END;
}
// ********** End Class URigVMCommentNode Function GetCommentColorBubble ***************************
// ********** Begin Class URigVMCommentNode Function GetCommentFontSize ****************************
struct Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics
{
struct RigVMCommentNode_eventGetCommentFontSize_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMCommentNode" },
{ "Comment", "// Returns the current user provided font size of this comment.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ToolTip", "Returns the current user provided font size of this comment." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCommentFontSize constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCommentFontSize constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCommentFontSize Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCommentNode_eventGetCommentFontSize_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::PropPointers) < 2048);
// ********** End Function GetCommentFontSize Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCommentNode, nullptr, "GetCommentFontSize", Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::RigVMCommentNode_eventGetCommentFontSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::RigVMCommentNode_eventGetCommentFontSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCommentNode::execGetCommentFontSize)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetCommentFontSize();
P_NATIVE_END;
}
// ********** End Class URigVMCommentNode Function GetCommentFontSize ******************************
// ********** Begin Class URigVMCommentNode Function GetCommentText ********************************
struct Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics
{
struct RigVMCommentNode_eventGetCommentText_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMCommentNode" },
{ "Comment", "// Returns the current user provided text of this comment.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ToolTip", "Returns the current user provided text of this comment." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCommentText constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCommentText constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCommentText Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCommentNode_eventGetCommentText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::PropPointers) < 2048);
// ********** End Function GetCommentText Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCommentNode, nullptr, "GetCommentText", Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::RigVMCommentNode_eventGetCommentText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::RigVMCommentNode_eventGetCommentText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCommentNode_GetCommentText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCommentNode_GetCommentText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCommentNode::execGetCommentText)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCommentText();
P_NATIVE_END;
}
// ********** End Class URigVMCommentNode Function GetCommentText **********************************
// ********** Begin Class URigVMCommentNode ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMCommentNode;
UClass* URigVMCommentNode::GetPrivateStaticClass()
{
using TClass = URigVMCommentNode;
if (!Z_Registration_Info_UClass_URigVMCommentNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMCommentNode"),
Z_Registration_Info_UClass_URigVMCommentNode.InnerSingleton,
StaticRegisterNativesURigVMCommentNode,
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_URigVMCommentNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMCommentNode_NoRegister()
{
return URigVMCommentNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMCommentNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * Comment Nodes can be used to annotate a Graph by adding\n * colored grouping as well as user provided text.\n * Comment Nodes are purely cosmetic and don't contribute\n * to the runtime result of the Graph / Function.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
{ "ToolTip", "Comment Nodes can be used to annotate a Graph by adding\ncolored grouping as well as user provided text.\nComment Nodes are purely cosmetic and don't contribute\nto the runtime result of the Graph / Function." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CommentText_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontSize_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBubbleVisible_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bColorBubble_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMCommentNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMCommentNode constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_CommentText;
static const UECodeGen_Private::FIntPropertyParams NewProp_FontSize;
static void NewProp_bBubbleVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBubbleVisible;
static void NewProp_bColorBubble_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bColorBubble;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMCommentNode constinit property declarations **************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCommentBubbleVisible"), .Pointer = &URigVMCommentNode::execGetCommentBubbleVisible },
{ .NameUTF8 = UTF8TEXT("GetCommentColorBubble"), .Pointer = &URigVMCommentNode::execGetCommentColorBubble },
{ .NameUTF8 = UTF8TEXT("GetCommentFontSize"), .Pointer = &URigVMCommentNode::execGetCommentFontSize },
{ .NameUTF8 = UTF8TEXT("GetCommentText"), .Pointer = &URigVMCommentNode::execGetCommentText },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMCommentNode_GetCommentBubbleVisible, "GetCommentBubbleVisible" }, // 2677272765
{ &Z_Construct_UFunction_URigVMCommentNode_GetCommentColorBubble, "GetCommentColorBubble" }, // 538495271
{ &Z_Construct_UFunction_URigVMCommentNode_GetCommentFontSize, "GetCommentFontSize" }, // 910949767
{ &Z_Construct_UFunction_URigVMCommentNode_GetCommentText, "GetCommentText" }, // 1472348266
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMCommentNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMCommentNode_Statics
// ********** Begin Class URigVMCommentNode Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_CommentText = { "CommentText", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCommentNode, CommentText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CommentText_MetaData), NewProp_CommentText_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_FontSize = { "FontSize", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCommentNode, FontSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontSize_MetaData), NewProp_FontSize_MetaData) };
void Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bBubbleVisible_SetBit(void* Obj)
{
((URigVMCommentNode*)Obj)->bBubbleVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bBubbleVisible = { "bBubbleVisible", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMCommentNode), &Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bBubbleVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBubbleVisible_MetaData), NewProp_bBubbleVisible_MetaData) };
void Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bColorBubble_SetBit(void* Obj)
{
((URigVMCommentNode*)Obj)->bColorBubble = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bColorBubble = { "bColorBubble", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMCommentNode), &Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bColorBubble_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bColorBubble_MetaData), NewProp_bColorBubble_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMCommentNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_CommentText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_FontSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bBubbleVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCommentNode_Statics::NewProp_bColorBubble,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCommentNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMCommentNode Property Definitions *************************************
UObject* (*const Z_Construct_UClass_URigVMCommentNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCommentNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMCommentNode_Statics::ClassParams = {
&URigVMCommentNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMCommentNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCommentNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCommentNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMCommentNode_Statics::Class_MetaDataParams)
};
void URigVMCommentNode::StaticRegisterNativesURigVMCommentNode()
{
UClass* Class = URigVMCommentNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMCommentNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMCommentNode()
{
if (!Z_Registration_Info_UClass_URigVMCommentNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMCommentNode.OuterSingleton, Z_Construct_UClass_URigVMCommentNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMCommentNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMCommentNode);
URigVMCommentNode::~URigVMCommentNode() {}
// ********** End Class URigVMCommentNode **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMCommentNode, URigVMCommentNode::StaticClass, TEXT("URigVMCommentNode"), &Z_Registration_Info_UClass_URigVMCommentNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMCommentNode), 1961253466U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h__Script_RigVMDeveloper_3429686023{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// 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 "RigVMModel/Nodes/RigVMCommentNode.h"
#ifdef RIGVMDEVELOPER_RigVMCommentNode_generated_h
#error "RigVMCommentNode.generated.h already included, missing '#pragma once' in RigVMCommentNode.h"
#endif
#define RIGVMDEVELOPER_RigVMCommentNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMCommentNode ********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetCommentColorBubble); \
DECLARE_FUNCTION(execGetCommentBubbleVisible); \
DECLARE_FUNCTION(execGetCommentFontSize); \
DECLARE_FUNCTION(execGetCommentText);
struct Z_Construct_UClass_URigVMCommentNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCommentNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMCommentNode(); \
friend struct ::Z_Construct_UClass_URigVMCommentNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMCommentNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMCommentNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMCommentNode_NoRegister) \
DECLARE_SERIALIZER(URigVMCommentNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMCommentNode(URigVMCommentNode&&) = delete; \
URigVMCommentNode(const URigVMCommentNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMCommentNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMCommentNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMCommentNode) \
RIGVMDEVELOPER_API virtual ~URigVMCommentNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_24_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h_27_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMCommentNode;
// ********** End Class URigVMCommentNode **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMCommentNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,480 @@
// 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 "RigVMCompiler/RigVMCompiler.h"
#include "RigVMCompiler/RigVMAST.h"
#include "RigVMCore/RigVMExecuteContext.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMCompiler() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
RIGVM_API UClass* Z_Construct_UClass_URigVM_NoRegister();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMExtendedExecuteContext();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCompiler();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCompiler_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMController_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMCompileSettings();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMParserASTSettings();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMCompileSettings *********************************************
struct Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMCompileSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMCompileSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurpressInfoMessages_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurpressWarnings_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SurpressErrors_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnablePinWatches_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsPreprocessorPhase_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ASTSettings_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SetupNodeInstructionIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ASTErrorsAsNotifications_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWarnAboutDeprecatedNodes_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWarnAboutDuplicateEvents_MetaData[] = {
{ "Category", "FRigVMCompileSettings" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMCompileSettings constinit property declarations *************
static void NewProp_SurpressInfoMessages_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SurpressInfoMessages;
static void NewProp_SurpressWarnings_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SurpressWarnings;
static void NewProp_SurpressErrors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SurpressErrors;
static void NewProp_EnablePinWatches_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_EnablePinWatches;
static void NewProp_IsPreprocessorPhase_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IsPreprocessorPhase;
static const UECodeGen_Private::FStructPropertyParams NewProp_ASTSettings;
static void NewProp_SetupNodeInstructionIndex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_SetupNodeInstructionIndex;
static void NewProp_ASTErrorsAsNotifications_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ASTErrorsAsNotifications;
static void NewProp_bWarnAboutDeprecatedNodes_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWarnAboutDeprecatedNodes;
static void NewProp_bWarnAboutDuplicateEvents_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bWarnAboutDuplicateEvents;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMCompileSettings constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMCompileSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMCompileSettings;
class UScriptStruct* FRigVMCompileSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMCompileSettings, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMCompileSettings"));
}
return Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMCompileSettings Property Definitions ************************
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressInfoMessages_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->SurpressInfoMessages = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressInfoMessages = { "SurpressInfoMessages", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressInfoMessages_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurpressInfoMessages_MetaData), NewProp_SurpressInfoMessages_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressWarnings_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->SurpressWarnings = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressWarnings = { "SurpressWarnings", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressWarnings_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurpressWarnings_MetaData), NewProp_SurpressWarnings_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressErrors_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->SurpressErrors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressErrors = { "SurpressErrors", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressErrors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SurpressErrors_MetaData), NewProp_SurpressErrors_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_EnablePinWatches_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->EnablePinWatches = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_EnablePinWatches = { "EnablePinWatches", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_EnablePinWatches_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnablePinWatches_MetaData), NewProp_EnablePinWatches_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_IsPreprocessorPhase_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->IsPreprocessorPhase = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_IsPreprocessorPhase = { "IsPreprocessorPhase", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_IsPreprocessorPhase_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsPreprocessorPhase_MetaData), NewProp_IsPreprocessorPhase_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTSettings = { "ASTSettings", nullptr, (EPropertyFlags)0x0010000000002005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMCompileSettings, ASTSettings), Z_Construct_UScriptStruct_FRigVMParserASTSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ASTSettings_MetaData), NewProp_ASTSettings_MetaData) }; // 3556550459
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SetupNodeInstructionIndex_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->SetupNodeInstructionIndex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SetupNodeInstructionIndex = { "SetupNodeInstructionIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SetupNodeInstructionIndex_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SetupNodeInstructionIndex_MetaData), NewProp_SetupNodeInstructionIndex_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTErrorsAsNotifications_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->ASTErrorsAsNotifications = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTErrorsAsNotifications = { "ASTErrorsAsNotifications", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTErrorsAsNotifications_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ASTErrorsAsNotifications_MetaData), NewProp_ASTErrorsAsNotifications_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDeprecatedNodes_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->bWarnAboutDeprecatedNodes = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDeprecatedNodes = { "bWarnAboutDeprecatedNodes", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDeprecatedNodes_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWarnAboutDeprecatedNodes_MetaData), NewProp_bWarnAboutDeprecatedNodes_MetaData) };
void Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDuplicateEvents_SetBit(void* Obj)
{
((FRigVMCompileSettings*)Obj)->bWarnAboutDuplicateEvents = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDuplicateEvents = { "bWarnAboutDuplicateEvents", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMCompileSettings), &Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDuplicateEvents_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWarnAboutDuplicateEvents_MetaData), NewProp_bWarnAboutDuplicateEvents_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressInfoMessages,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressWarnings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SurpressErrors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_EnablePinWatches,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_IsPreprocessorPhase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_SetupNodeInstructionIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_ASTErrorsAsNotifications,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDeprecatedNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewProp_bWarnAboutDuplicateEvents,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMCompileSettings Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMCompileSettings",
Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::PropPointers),
sizeof(FRigVMCompileSettings),
alignof(FRigVMCompileSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMCompileSettings()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.InnerSingleton, Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMCompileSettings.InnerSingleton);
}
// ********** End ScriptStruct FRigVMCompileSettings ***********************************************
// ********** Begin Class URigVMCompiler Function Compile ******************************************
struct Z_Construct_UFunction_URigVMCompiler_Compile_Statics
{
struct RigVMCompiler_eventCompile_Parms
{
TArray<URigVMGraph*> InGraphs;
URigVMController* InController;
URigVM* OutVM;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMCompiler" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Compile is deprecated, use CompileVM with Context parameter." },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Compile constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InGraphs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InGraphs;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutVM;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Compile constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Compile Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InGraphs_Inner = { "InGraphs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InGraphs = { "InGraphs", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompile_Parms, InGraphs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InController = { "InController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompile_Parms, InController), Z_Construct_UClass_URigVMController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_OutVM = { "OutVM", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompile_Parms, OutVM), Z_Construct_UClass_URigVM_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMCompiler_eventCompile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMCompiler_eventCompile_Parms), &Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCompiler_Compile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InGraphs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InGraphs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_InController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_OutVM,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_Compile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_Compile_Statics::PropPointers) < 2048);
// ********** End Function Compile Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCompiler_Compile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCompiler, nullptr, "Compile", Z_Construct_UFunction_URigVMCompiler_Compile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_Compile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCompiler_Compile_Statics::RigVMCompiler_eventCompile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_Compile_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCompiler_Compile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCompiler_Compile_Statics::RigVMCompiler_eventCompile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCompiler_Compile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCompiler_Compile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCompiler::execCompile)
{
P_GET_TARRAY(URigVMGraph*,Z_Param_InGraphs);
P_GET_OBJECT(URigVMController,Z_Param_InController);
P_GET_OBJECT(URigVM,Z_Param_OutVM);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->Compile(Z_Param_InGraphs,Z_Param_InController,Z_Param_OutVM);
P_NATIVE_END;
}
// ********** End Class URigVMCompiler Function Compile ********************************************
// ********** Begin Class URigVMCompiler Function CompileVM ****************************************
struct Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics
{
struct RigVMCompiler_eventCompileVM_Parms
{
TArray<URigVMGraph*> InGraphs;
URigVMController* InController;
URigVM* OutVM;
FRigVMExtendedExecuteContext Context;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMCompiler" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
#endif // WITH_METADATA
// ********** Begin Function CompileVM constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InGraphs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InGraphs;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InController;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutVM;
static const UECodeGen_Private::FStructPropertyParams NewProp_Context;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CompileVM constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CompileVM Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InGraphs_Inner = { "InGraphs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InGraphs = { "InGraphs", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompileVM_Parms, InGraphs), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InController = { "InController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompileVM_Parms, InController), Z_Construct_UClass_URigVMController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_OutVM = { "OutVM", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompileVM_Parms, OutVM), Z_Construct_UClass_URigVM_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMCompiler_eventCompileVM_Parms, Context), Z_Construct_UScriptStruct_FRigVMExtendedExecuteContext, METADATA_PARAMS(0, nullptr) }; // 1465763596
void Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMCompiler_eventCompileVM_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMCompiler_eventCompileVM_Parms), &Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InGraphs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InGraphs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_InController,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_OutVM,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_Context,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::PropPointers) < 2048);
// ********** End Function CompileVM Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMCompiler, nullptr, "CompileVM", Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::RigVMCompiler_eventCompileVM_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::RigVMCompiler_eventCompileVM_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMCompiler_CompileVM()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMCompiler_CompileVM_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMCompiler::execCompileVM)
{
P_GET_TARRAY(URigVMGraph*,Z_Param_InGraphs);
P_GET_OBJECT(URigVMController,Z_Param_InController);
P_GET_OBJECT(URigVM,Z_Param_OutVM);
P_GET_STRUCT_REF(FRigVMExtendedExecuteContext,Z_Param_Out_Context);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CompileVM(Z_Param_InGraphs,Z_Param_InController,Z_Param_OutVM,Z_Param_Out_Context);
P_NATIVE_END;
}
// ********** End Class URigVMCompiler Function CompileVM ******************************************
// ********** Begin Class URigVMCompiler ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMCompiler;
UClass* URigVMCompiler::GetPrivateStaticClass()
{
using TClass = URigVMCompiler;
if (!Z_Registration_Info_UClass_URigVMCompiler.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMCompiler"),
Z_Registration_Info_UClass_URigVMCompiler.InnerSingleton,
StaticRegisterNativesURigVMCompiler,
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_URigVMCompiler.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMCompiler_NoRegister()
{
return URigVMCompiler::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMCompiler_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "RigVMCompiler/RigVMCompiler.h" },
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMCompiler/RigVMCompiler.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMCompiler constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMCompiler constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Compile"), .Pointer = &URigVMCompiler::execCompile },
{ .NameUTF8 = UTF8TEXT("CompileVM"), .Pointer = &URigVMCompiler::execCompileVM },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMCompiler_Compile, "Compile" }, // 359275027
{ &Z_Construct_UFunction_URigVMCompiler_CompileVM, "CompileVM" }, // 1172923795
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMCompiler>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMCompiler_Statics
// ********** Begin Class URigVMCompiler Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMCompiler_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMCompiler, Settings_DEPRECATED), Z_Construct_UScriptStruct_FRigVMCompileSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 2953276737
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMCompiler_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMCompiler_Statics::NewProp_Settings,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCompiler_Statics::PropPointers) < 2048);
// ********** End Class URigVMCompiler Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_URigVMCompiler_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCompiler_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMCompiler_Statics::ClassParams = {
&URigVMCompiler::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMCompiler_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCompiler_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMCompiler_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMCompiler_Statics::Class_MetaDataParams)
};
void URigVMCompiler::StaticRegisterNativesURigVMCompiler()
{
UClass* Class = URigVMCompiler::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMCompiler_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMCompiler()
{
if (!Z_Registration_Info_UClass_URigVMCompiler.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMCompiler.OuterSingleton, Z_Construct_UClass_URigVMCompiler_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMCompiler.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMCompiler);
URigVMCompiler::~URigVMCompiler() {}
// ********** End Class URigVMCompiler *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMCompileSettings::StaticStruct, Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics::NewStructOps, TEXT("RigVMCompileSettings"),&Z_Registration_Info_UScriptStruct_FRigVMCompileSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMCompileSettings), 2953276737U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMCompiler, URigVMCompiler::StaticClass, TEXT("URigVMCompiler"), &Z_Registration_Info_UClass_URigVMCompiler, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMCompiler), 2812900759U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_609410757{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "RigVMCompiler/RigVMCompiler.h"
#ifdef RIGVMDEVELOPER_RigVMCompiler_generated_h
#error "RigVMCompiler.generated.h already included, missing '#pragma once' in RigVMCompiler.h"
#endif
#define RIGVMDEVELOPER_RigVMCompiler_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVM;
class URigVMController;
class URigVMGraph;
struct FRigVMExtendedExecuteContext;
// ********** Begin ScriptStruct FRigVMCompileSettings *********************************************
struct Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMCompileSettings_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMCompileSettings;
// ********** End ScriptStruct FRigVMCompileSettings ***********************************************
// ********** Begin Class URigVMCompiler ***********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCompileVM); \
DECLARE_FUNCTION(execCompile);
struct Z_Construct_UClass_URigVMCompiler_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCompiler_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMCompiler(); \
friend struct ::Z_Construct_UClass_URigVMCompiler_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMCompiler_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMCompiler, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMCompiler_NoRegister) \
DECLARE_SERIALIZER(URigVMCompiler)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMCompiler(URigVMCompiler&&) = delete; \
URigVMCompiler(const URigVMCompiler&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMCompiler); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMCompiler); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMCompiler) \
RIGVMDEVELOPER_API virtual ~URigVMCompiler();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_296_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h_299_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMCompiler;
// ********** End Class URigVMCompiler *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMCompiler_RigVMCompiler_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,388 @@
// 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 "RigVMModel/RigVMController.h"
#ifdef RIGVMDEVELOPER_RigVMController_generated_h
#error "RigVMController.generated.h already included, missing '#pragma once' in RigVMController.h"
#endif
#define RIGVMDEVELOPER_RigVMController_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UObject;
class URigVMActionStack;
class URigVMCollapseNode;
class URigVMCommentNode;
class URigVMController;
class URigVMEnumNode;
class URigVMFunctionReferenceNode;
class URigVMGraph;
class URigVMInjectionInfo;
class URigVMInvokeEntryNode;
class URigVMLibraryNode;
class URigVMLink;
class URigVMNode;
class URigVMParameterNode;
class URigVMRerouteNode;
class URigVMSchema;
class URigVMTemplateNode;
class URigVMUnitNode;
class URigVMUserWorkflowOptions;
class URigVMVariableNode;
class UScriptStruct;
enum class ERigVMOpCode : uint8;
enum class ERigVMPinDirection : uint8;
struct FGuid;
struct FLinearColor;
struct FRigVMGraphFunctionHeader;
struct FRigVMGraphFunctionIdentifier;
struct FRigVMGraphVariableDescription;
struct FRigVMNodeLayout;
struct FRigVMTag;
struct FRigVMUserWorkflow;
struct FRigVMVariantRef;
// ********** Begin ScriptStruct FRigStructScope ***************************************************
struct Z_Construct_UScriptStruct_FRigStructScope_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_103_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigStructScope_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigStructScope;
// ********** End ScriptStruct FRigStructScope *****************************************************
// ********** Begin ScriptStruct FRigVMClientPatchResult *******************************************
struct Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_142_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMClientPatchResult;
// ********** End ScriptStruct FRigVMClientPatchResult *********************************************
// ********** Begin Class URigVMController *********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_RPC_WRAPPERS \
DECLARE_FUNCTION(execSetActionStack); \
DECLARE_FUNCTION(execGetActionStack); \
DECLARE_FUNCTION(execSetIsRunningUnitTest); \
DECLARE_FUNCTION(execPerformUserWorkflow); \
DECLARE_FUNCTION(execMakeOptionsForWorkflow); \
DECLARE_FUNCTION(execSetLocalVariableDefaultValue); \
DECLARE_FUNCTION(execSetLocalVariableTypeFromObjectPath); \
DECLARE_FUNCTION(execSetLocalVariableType); \
DECLARE_FUNCTION(execRenameLocalVariable); \
DECLARE_FUNCTION(execRemoveLocalVariable); \
DECLARE_FUNCTION(execAddLocalVariableFromObjectPath); \
DECLARE_FUNCTION(execAddLocalVariable); \
DECLARE_FUNCTION(execJoinFunctionVariant); \
DECLARE_FUNCTION(execSplitFunctionVariant); \
DECLARE_FUNCTION(execFindVariantsOfFunction); \
DECLARE_FUNCTION(execRemoveTagFromFunctionVariant); \
DECLARE_FUNCTION(execAddTagToFunctionVariant); \
DECLARE_FUNCTION(execAddDefaultTagToFunctionVariant); \
DECLARE_FUNCTION(execCreateFunctionVariant); \
DECLARE_FUNCTION(execIsFunctionPublic); \
DECLARE_FUNCTION(execMarkFunctionAsPublic); \
DECLARE_FUNCTION(execRenameFunction); \
DECLARE_FUNCTION(execRemoveFunctionFromLibrary); \
DECLARE_FUNCTION(execAddFunctionToLibrary); \
DECLARE_FUNCTION(execSetRemappedVariable); \
DECLARE_FUNCTION(execSwapAllFunctionReferences); \
DECLARE_FUNCTION(execSwapFunctionReference); \
DECLARE_FUNCTION(execSwapFunctionReferenceByName); \
DECLARE_FUNCTION(execAddFunctionReferenceNode); \
DECLARE_FUNCTION(execAddExternalFunctionReferenceNode); \
DECLARE_FUNCTION(execAddFunctionReferenceNodeFromDescription); \
DECLARE_FUNCTION(execFindGraphFunctionIdentifier); \
DECLARE_FUNCTION(execFindGraphFunctionHeader); \
DECLARE_FUNCTION(execFindGraphFunctionHeaderByName); \
DECLARE_FUNCTION(execSetExposedPinIndex); \
DECLARE_FUNCTION(execChangeExposedPinType); \
DECLARE_FUNCTION(execRenameExposedPin); \
DECLARE_FUNCTION(execRemoveExposedPin); \
DECLARE_FUNCTION(execAddExposedPin); \
DECLARE_FUNCTION(execBreakAllLinks); \
DECLARE_FUNCTION(execBreakLink); \
DECLARE_FUNCTION(execAddLink); \
DECLARE_FUNCTION(execPromotePinToVariable); \
DECLARE_FUNCTION(execMakeVariableNodeFromBinding); \
DECLARE_FUNCTION(execMakeBindingsFromVariableNode); \
DECLARE_FUNCTION(execUnbindPinFromVariable); \
DECLARE_FUNCTION(execBindPinToVariable); \
DECLARE_FUNCTION(execSetArrayPinSize); \
DECLARE_FUNCTION(execClearArrayPin); \
DECLARE_FUNCTION(execRemoveArrayPin); \
DECLARE_FUNCTION(execInsertArrayPin); \
DECLARE_FUNCTION(execDuplicateArrayPin); \
DECLARE_FUNCTION(execAddArrayPin); \
DECLARE_FUNCTION(execRemoveAggregatePin); \
DECLARE_FUNCTION(execAddAggregatePin); \
DECLARE_FUNCTION(execClearOverrideOnAllPinsOnNodes); \
DECLARE_FUNCTION(execClearOverrideOnAllPinsOnNode); \
DECLARE_FUNCTION(execClearOverrideOnPins); \
DECLARE_FUNCTION(execClearOverrideOnPin); \
DECLARE_FUNCTION(execAddOverrideToAllPinsOnNodes); \
DECLARE_FUNCTION(execAddOverrideToAllPinsOnNode); \
DECLARE_FUNCTION(execAddOverrideToPins); \
DECLARE_FUNCTION(execAddOverrideToPin); \
DECLARE_FUNCTION(execResetDefaultValueForAllPinsOnNodes); \
DECLARE_FUNCTION(execResetDefaultValueForAllPinsOnNode); \
DECLARE_FUNCTION(execResetDefaultValueForPins); \
DECLARE_FUNCTION(execResetPinDefaultValue); \
DECLARE_FUNCTION(execSetPinDefaultValue); \
DECLARE_FUNCTION(execGetPinDefaultValue); \
DECLARE_FUNCTION(execClearNodeLayout); \
DECLARE_FUNCTION(execSetNodeLayout); \
DECLARE_FUNCTION(execSetPinIndexInCategory); \
DECLARE_FUNCTION(execSetPinCategoryExpansion); \
DECLARE_FUNCTION(execSetPinCategoryIndex); \
DECLARE_FUNCTION(execRenamePinCategory); \
DECLARE_FUNCTION(execRemovePinCategory); \
DECLARE_FUNCTION(execClearPinCategory); \
DECLARE_FUNCTION(execSetPinCategory); \
DECLARE_FUNCTION(execAddEmptyPinCategory); \
DECLARE_FUNCTION(execSetPinDisplayName); \
DECLARE_FUNCTION(execSetPinIsWatched); \
DECLARE_FUNCTION(execSetPinExpansion); \
DECLARE_FUNCTION(execRenameParameter); \
DECLARE_FUNCTION(execRenameVariable); \
DECLARE_FUNCTION(execSetCommentTextByName); \
DECLARE_FUNCTION(execSetCommentText); \
DECLARE_FUNCTION(execSetNodeDescriptionByName); \
DECLARE_FUNCTION(execSetNodeDescription); \
DECLARE_FUNCTION(execSetNodeKeywordsByName); \
DECLARE_FUNCTION(execSetNodeKeywords); \
DECLARE_FUNCTION(execSetNodeCategoryByName); \
DECLARE_FUNCTION(execSetNodeCategory); \
DECLARE_FUNCTION(execSetNodeColorByName); \
DECLARE_FUNCTION(execSetNodeColor); \
DECLARE_FUNCTION(execSetNodeTitleByName); \
DECLARE_FUNCTION(execSetNodeTitle); \
DECLARE_FUNCTION(execSetNodeSizeByName); \
DECLARE_FUNCTION(execSetNodeSize); \
DECLARE_FUNCTION(execSetNodePositionByName); \
DECLARE_FUNCTION(execSetNodePosition); \
DECLARE_FUNCTION(execSelectNodeIslands); \
DECLARE_FUNCTION(execSelectLinkedNodes); \
DECLARE_FUNCTION(execSetNodeSelection); \
DECLARE_FUNCTION(execClearNodeSelection); \
DECLARE_FUNCTION(execSelectNodeByName); \
DECLARE_FUNCTION(execSelectNode); \
DECLARE_FUNCTION(execRenameNode); \
DECLARE_FUNCTION(execRemoveNodesByName); \
DECLARE_FUNCTION(execRemoveNodes); \
DECLARE_FUNCTION(execRemoveNodeByName); \
DECLARE_FUNCTION(execRemoveNode); \
DECLARE_FUNCTION(execGeneratePythonCommands); \
DECLARE_FUNCTION(execIsTransacting); \
DECLARE_FUNCTION(execIsReportingEnabled); \
DECLARE_FUNCTION(execEnableReporting); \
DECLARE_FUNCTION(execGetControllerForGraph); \
DECLARE_FUNCTION(execGetTopLevelGraph); \
DECLARE_FUNCTION(execPopGraph); \
DECLARE_FUNCTION(execPushGraph); \
DECLARE_FUNCTION(execSetSchemaClass); \
DECLARE_FUNCTION(execSetSchema); \
DECLARE_FUNCTION(execGetSchema); \
DECLARE_FUNCTION(execSetGraph); \
DECLARE_FUNCTION(execGetGraph);
#if WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_RPC_WRAPPERS_EOD \
DECLARE_FUNCTION(execPromoteFunctionReferenceNodeToCollapseNode); \
DECLARE_FUNCTION(execPromoteCollapseNodeToFunctionReferenceNode); \
DECLARE_FUNCTION(execExpandLibraryNode); \
DECLARE_FUNCTION(execCollapseNodes); \
DECLARE_FUNCTION(execLocalizeFunctions); \
DECLARE_FUNCTION(execLocalizeFunction); \
DECLARE_FUNCTION(execLocalizeFunctionFromPath); \
DECLARE_FUNCTION(execImportNodesFromText); \
DECLARE_FUNCTION(execCanImportNodesFromText); \
DECLARE_FUNCTION(execExportSelectedNodesToText); \
DECLARE_FUNCTION(execExportNodeToText); \
DECLARE_FUNCTION(execExportNodesToText); \
DECLARE_FUNCTION(execCancelUndoBracket); \
DECLARE_FUNCTION(execCloseUndoBracket); \
DECLARE_FUNCTION(execOpenUndoBracket); \
DECLARE_FUNCTION(execRedo); \
DECLARE_FUNCTION(execUndo); \
DECLARE_FUNCTION(execRemoveTrait); \
DECLARE_FUNCTION(execAddTrait); \
DECLARE_FUNCTION(execAddInvokeEntryNode); \
DECLARE_FUNCTION(execAddArrayNodeFromObjectPath); \
DECLARE_FUNCTION(execAddArrayNode); \
DECLARE_FUNCTION(execAddEnumNode); \
DECLARE_FUNCTION(execEjectNodeFromPin); \
DECLARE_FUNCTION(execRemoveInjectedNode); \
DECLARE_FUNCTION(execAddInjectedNodeFromStructPath); \
DECLARE_FUNCTION(execAddInjectedNode); \
DECLARE_FUNCTION(execResolveWildCardPin); \
DECLARE_FUNCTION(execGetTemplateForUnitStruct); \
DECLARE_FUNCTION(execGetUnitStructsForTemplate); \
DECLARE_FUNCTION(execGetRegisteredTemplates); \
DECLARE_FUNCTION(execGetRegisteredUnitStructs); \
DECLARE_FUNCTION(execAddTemplateNode); \
DECLARE_FUNCTION(execAddSelectNodeFromStruct); \
DECLARE_FUNCTION(execAddSelectNode); \
DECLARE_FUNCTION(execAddIfNodeFromStruct); \
DECLARE_FUNCTION(execAddIfNode); \
DECLARE_FUNCTION(execAddBranchNode); \
DECLARE_FUNCTION(execAddFreeRerouteNode); \
DECLARE_FUNCTION(execAddRerouteNodeOnPin); \
DECLARE_FUNCTION(execAddRerouteNodeOnLinkPath); \
DECLARE_FUNCTION(execAddRerouteNodeOnLink); \
DECLARE_FUNCTION(execAddCommentNode); \
DECLARE_FUNCTION(execAddParameterNodeFromObjectPath); \
DECLARE_FUNCTION(execAddParameterNode); \
DECLARE_FUNCTION(execUpgradeNodes); \
DECLARE_FUNCTION(execUnresolveTemplateNodes); \
DECLARE_FUNCTION(execReplaceParameterNodeWithVariable); \
DECLARE_FUNCTION(execRefreshVariableNode); \
DECLARE_FUNCTION(execAddVariableNodeFromObjectPath); \
DECLARE_FUNCTION(execAddVariableNode); \
DECLARE_FUNCTION(execSetUnitNodeDefaults); \
DECLARE_FUNCTION(execAddUnitNodeWithDefaults); \
DECLARE_FUNCTION(execAddUnitNodeFromStructPath); \
DECLARE_FUNCTION(execAddUnitNode);
#else // WITH_EDITOR
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_RPC_WRAPPERS_EOD
#endif // WITH_EDITOR
struct Z_Construct_UClass_URigVMController_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMController_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_INCLASS \
private: \
static void StaticRegisterNativesURigVMController(); \
friend struct ::Z_Construct_UClass_URigVMController_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMController_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMController, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMController_NoRegister) \
DECLARE_SERIALIZER(URigVMController)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMController(const FObjectInitializer& ObjectInitializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMController) \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMController); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMController); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMController(URigVMController&&) = delete; \
URigVMController(const URigVMController&) = delete;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_246_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_RPC_WRAPPERS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_RPC_WRAPPERS_EOD \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_INCLASS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_249_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMController;
// ********** End Class URigVMController ***********************************************************
// ********** Begin ScriptStruct FRigVMController_CommonTypePerTemplate ****************************
struct Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1778_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMController_CommonTypePerTemplate;
// ********** End ScriptStruct FRigVMController_CommonTypePerTemplate ******************************
// ********** Begin Class URigVMControllerSettings *************************************************
struct Z_Construct_UClass_URigVMControllerSettings_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMControllerSettings_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1793_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMControllerSettings(); \
friend struct ::Z_Construct_UClass_URigVMControllerSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMControllerSettings_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMControllerSettings, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMControllerSettings_NoRegister) \
DECLARE_SERIALIZER(URigVMControllerSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorSettings");} \
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1793_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMControllerSettings(URigVMControllerSettings&&) = delete; \
URigVMControllerSettings(const URigVMControllerSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMControllerSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMControllerSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMControllerSettings) \
RIGVMDEVELOPER_API virtual ~URigVMControllerSettings();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1787_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1793_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1793_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h_1793_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMControllerSettings;
// ********** End Class URigVMControllerSettings ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h
// ********** Begin Enum ERigVMControllerBulkEditType **********************************************
#define FOREACH_ENUM_ERIGVMCONTROLLERBULKEDITTYPE(op) \
op(ERigVMControllerBulkEditType::AddExposedPin) \
op(ERigVMControllerBulkEditType::RemoveExposedPin) \
op(ERigVMControllerBulkEditType::RenameExposedPin) \
op(ERigVMControllerBulkEditType::ChangeExposedPinType) \
op(ERigVMControllerBulkEditType::AddVariable) \
op(ERigVMControllerBulkEditType::RemoveVariable) \
op(ERigVMControllerBulkEditType::RenameVariable) \
op(ERigVMControllerBulkEditType::ChangeVariableType) \
op(ERigVMControllerBulkEditType::RemoveFunction) \
op(ERigVMControllerBulkEditType::Max)
enum class ERigVMControllerBulkEditType : uint8;
template<> struct TIsUEnumClass<ERigVMControllerBulkEditType> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMControllerBulkEditType>();
// ********** End Enum ERigVMControllerBulkEditType ************************************************
// ********** Begin Enum ERigVMControllerBulkEditProgress ******************************************
#define FOREACH_ENUM_ERIGVMCONTROLLERBULKEDITPROGRESS(op) \
op(ERigVMControllerBulkEditProgress::BeginLoad) \
op(ERigVMControllerBulkEditProgress::FinishedLoad) \
op(ERigVMControllerBulkEditProgress::BeginEdit) \
op(ERigVMControllerBulkEditProgress::FinishedEdit) \
op(ERigVMControllerBulkEditProgress::Max)
enum class ERigVMControllerBulkEditProgress : uint8;
template<> struct TIsUEnumClass<ERigVMControllerBulkEditProgress> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMControllerBulkEditProgress>();
// ********** End Enum ERigVMControllerBulkEditProgress ********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,630 @@
// 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 "RigVMModel/RigVMControllerActions.h"
#ifdef RIGVMDEVELOPER_RigVMControllerActions_generated_h
#error "RigVMControllerActions.generated.h already included, missing '#pragma once' in RigVMControllerActions.h"
#endif
#define RIGVMDEVELOPER_RigVMControllerActions_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVMController;
// ********** Begin ScriptStruct FRigVMActionKey ***************************************************
struct Z_Construct_UScriptStruct_FRigVMActionKey_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMActionKey_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMActionKey;
// ********** End ScriptStruct FRigVMActionKey *****************************************************
// ********** Begin ScriptStruct FRigVMActionNodeContent *******************************************
struct Z_Construct_UScriptStruct_FRigVMActionNodeContent_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_101_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMActionNodeContent_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMActionNodeContent;
// ********** End ScriptStruct FRigVMActionNodeContent *********************************************
// ********** Begin ScriptStruct FRigVMBaseAction **************************************************
struct Z_Construct_UScriptStruct_FRigVMBaseAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_118_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMBaseAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMBaseAction;
// ********** End ScriptStruct FRigVMBaseAction ****************************************************
// ********** Begin Class URigVMActionStack ********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRedo); \
DECLARE_FUNCTION(execUndo); \
DECLARE_FUNCTION(execCancelUndoBracket); \
DECLARE_FUNCTION(execCloseUndoBracket); \
DECLARE_FUNCTION(execOpenUndoBracket);
struct Z_Construct_UClass_URigVMActionStack_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMActionStack_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMActionStack(); \
friend struct ::Z_Construct_UClass_URigVMActionStack_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMActionStack_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMActionStack, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMActionStack_NoRegister) \
DECLARE_SERIALIZER(URigVMActionStack)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMActionStack(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMActionStack(URigVMActionStack&&) = delete; \
URigVMActionStack(const URigVMActionStack&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMActionStack); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMActionStack); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMActionStack)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_229_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_232_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMActionStack;
// ********** End Class URigVMActionStack **********************************************************
// ********** Begin ScriptStruct FRigVMInjectNodeIntoPinAction *************************************
struct Z_Construct_UScriptStruct_FRigVMInjectNodeIntoPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_468_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMInjectNodeIntoPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMInjectNodeIntoPinAction;
// ********** End ScriptStruct FRigVMInjectNodeIntoPinAction ***************************************
// ********** Begin ScriptStruct FRigVMEjectNodeFromPinAction **************************************
struct Z_Construct_UScriptStruct_FRigVMEjectNodeFromPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_501_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEjectNodeFromPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMInjectNodeIntoPinAction Super;
struct FRigVMEjectNodeFromPinAction;
// ********** End ScriptStruct FRigVMEjectNodeFromPinAction ****************************************
// ********** Begin ScriptStruct FRigVMRemoveNodesAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMRemoveNodesAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_519_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveNodesAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRemoveNodesAction;
// ********** End ScriptStruct FRigVMRemoveNodesAction *********************************************
// ********** Begin ScriptStruct FRigVMSetNodeSelectionAction **************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeSelectionAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_543_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeSelectionAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeSelectionAction;
// ********** End ScriptStruct FRigVMSetNodeSelectionAction ****************************************
// ********** Begin ScriptStruct FRigVMSetNodePositionAction ***************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodePositionAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_567_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodePositionAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodePositionAction;
// ********** End ScriptStruct FRigVMSetNodePositionAction *****************************************
// ********** Begin ScriptStruct FRigVMSetNodeSizeAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeSizeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_595_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeSizeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeSizeAction;
// ********** End ScriptStruct FRigVMSetNodeSizeAction *********************************************
// ********** Begin ScriptStruct FRigVMSetNodeTitleAction ******************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeTitleAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_623_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeTitleAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeTitleAction;
// ********** End ScriptStruct FRigVMSetNodeTitleAction ********************************************
// ********** Begin ScriptStruct FRigVMSetNodeColorAction ******************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeColorAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_651_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeColorAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeColorAction;
// ********** End ScriptStruct FRigVMSetNodeColorAction ********************************************
// ********** Begin ScriptStruct FRigVMSetNodeCategoryAction ***************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeCategoryAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_679_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeCategoryAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeCategoryAction;
// ********** End ScriptStruct FRigVMSetNodeCategoryAction *****************************************
// ********** Begin ScriptStruct FRigVMSetNodeKeywordsAction ***************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeKeywordsAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_708_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeKeywordsAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeKeywordsAction;
// ********** End ScriptStruct FRigVMSetNodeKeywordsAction *****************************************
// ********** Begin ScriptStruct FRigVMSetNodeDescriptionAction ************************************
struct Z_Construct_UScriptStruct_FRigVMSetNodeDescriptionAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_736_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetNodeDescriptionAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetNodeDescriptionAction;
// ********** End ScriptStruct FRigVMSetNodeDescriptionAction **************************************
// ********** Begin ScriptStruct FRigVMSetCommentTextAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMSetCommentTextAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_764_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetCommentTextAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetCommentTextAction;
// ********** End ScriptStruct FRigVMSetCommentTextAction ******************************************
// ********** Begin ScriptStruct FRigVMRenameVariableAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMRenameVariableAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_809_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRenameVariableAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRenameVariableAction;
// ********** End ScriptStruct FRigVMRenameVariableAction ******************************************
// ********** Begin ScriptStruct FRigVMSetPinExpansionAction ***************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinExpansionAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_833_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinExpansionAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinExpansionAction;
// ********** End ScriptStruct FRigVMSetPinExpansionAction *****************************************
// ********** Begin ScriptStruct FRigVMSetPinWatchAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinWatchAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_860_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinWatchAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinWatchAction;
// ********** End ScriptStruct FRigVMSetPinWatchAction *********************************************
// ********** Begin ScriptStruct FRigVMSetPinDisplayNameAction *************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinDisplayNameAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_887_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinDisplayNameAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinDisplayNameAction;
// ********** End ScriptStruct FRigVMSetPinDisplayNameAction ***************************************
// ********** Begin ScriptStruct FRigVMSetPinCategoryAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinCategoryAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_914_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinCategoryAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinCategoryAction;
// ********** End ScriptStruct FRigVMSetPinCategoryAction ******************************************
// ********** Begin ScriptStruct FRigVMChangeNodePinCategoriesAction *******************************
struct Z_Construct_UScriptStruct_FRigVMChangeNodePinCategoriesAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_944_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMChangeNodePinCategoriesAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMChangeNodePinCategoriesAction;
// ********** End ScriptStruct FRigVMChangeNodePinCategoriesAction *********************************
// ********** Begin ScriptStruct FRigVMSetPinCategoryExpansionAction *******************************
struct Z_Construct_UScriptStruct_FRigVMSetPinCategoryExpansionAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_973_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinCategoryExpansionAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinCategoryExpansionAction;
// ********** End ScriptStruct FRigVMSetPinCategoryExpansionAction *********************************
// ********** Begin ScriptStruct FRigVMSetPinIndexInCategoryAction *********************************
struct Z_Construct_UScriptStruct_FRigVMSetPinIndexInCategoryAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1000_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinIndexInCategoryAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinIndexInCategoryAction;
// ********** End ScriptStruct FRigVMSetPinIndexInCategoryAction ***********************************
// ********** Begin ScriptStruct FRigVMSetPinDefaultValueAction ************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinDefaultValueAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1027_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinDefaultValueAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinDefaultValueAction;
// ********** End ScriptStruct FRigVMSetPinDefaultValueAction **************************************
// ********** Begin ScriptStruct FRigVMInsertArrayPinAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMInsertArrayPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1061_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMInsertArrayPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMInsertArrayPinAction;
// ********** End ScriptStruct FRigVMInsertArrayPinAction ******************************************
// ********** Begin ScriptStruct FRigVMRemoveArrayPinAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMRemoveArrayPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1091_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveArrayPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRemoveArrayPinAction;
// ********** End ScriptStruct FRigVMRemoveArrayPinAction ******************************************
// ********** Begin ScriptStruct FRigVMAddLinkAction ***********************************************
struct Z_Construct_UScriptStruct_FRigVMAddLinkAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1121_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMAddLinkAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMAddLinkAction;
// ********** End ScriptStruct FRigVMAddLinkAction *************************************************
// ********** Begin ScriptStruct FRigVMBreakLinkAction *********************************************
struct Z_Construct_UScriptStruct_FRigVMBreakLinkAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1145_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMBreakLinkAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMBreakLinkAction;
// ********** End ScriptStruct FRigVMBreakLinkAction ***********************************************
// ********** Begin ScriptStruct FRigVMChangePinTypeAction *****************************************
struct Z_Construct_UScriptStruct_FRigVMChangePinTypeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1172_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMChangePinTypeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMChangePinTypeAction;
// ********** End ScriptStruct FRigVMChangePinTypeAction *******************************************
// ********** Begin ScriptStruct FRigVMCollapseNodesAction *****************************************
struct Z_Construct_UScriptStruct_FRigVMCollapseNodesAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1208_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMCollapseNodesAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMCollapseNodesAction;
// ********** End ScriptStruct FRigVMCollapseNodesAction *******************************************
// ********** Begin ScriptStruct FRigVMExpandNodeAction ********************************************
struct Z_Construct_UScriptStruct_FRigVMExpandNodeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1238_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMExpandNodeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMExpandNodeAction;
// ********** End ScriptStruct FRigVMExpandNodeAction **********************************************
// ********** Begin ScriptStruct FRigVMRenameNodeAction ********************************************
struct Z_Construct_UScriptStruct_FRigVMRenameNodeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1265_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRenameNodeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRenameNodeAction;
// ********** End ScriptStruct FRigVMRenameNodeAction **********************************************
// ********** Begin ScriptStruct FRigVMAddExposedPinAction *****************************************
struct Z_Construct_UScriptStruct_FRigVMAddExposedPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1289_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMAddExposedPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMAddExposedPinAction;
// ********** End ScriptStruct FRigVMAddExposedPinAction *******************************************
// ********** Begin ScriptStruct FRigVMRemoveExposedPinAction **************************************
struct Z_Construct_UScriptStruct_FRigVMRemoveExposedPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1322_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveExposedPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRemoveExposedPinAction;
// ********** End ScriptStruct FRigVMRemoveExposedPinAction ****************************************
// ********** Begin ScriptStruct FRigVMRenameExposedPinAction **************************************
struct Z_Construct_UScriptStruct_FRigVMRenameExposedPinAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1358_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRenameExposedPinAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRenameExposedPinAction;
// ********** End ScriptStruct FRigVMRenameExposedPinAction ****************************************
// ********** Begin ScriptStruct FRigVMSetPinIndexAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMSetPinIndexAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1382_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetPinIndexAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetPinIndexAction;
// ********** End ScriptStruct FRigVMSetPinIndexAction *********************************************
// ********** Begin ScriptStruct FRigVMSetRemappedVariableAction ***********************************
struct Z_Construct_UScriptStruct_FRigVMSetRemappedVariableAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1409_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMSetRemappedVariableAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMSetRemappedVariableAction;
// ********** End ScriptStruct FRigVMSetRemappedVariableAction *************************************
// ********** Begin ScriptStruct FRigVMAddLocalVariableAction **************************************
struct Z_Construct_UScriptStruct_FRigVMAddLocalVariableAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1440_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMAddLocalVariableAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMAddLocalVariableAction;
// ********** End ScriptStruct FRigVMAddLocalVariableAction ****************************************
// ********** Begin ScriptStruct FRigVMRemoveLocalVariableAction ***********************************
struct Z_Construct_UScriptStruct_FRigVMRemoveLocalVariableAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1461_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveLocalVariableAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRemoveLocalVariableAction;
// ********** End ScriptStruct FRigVMRemoveLocalVariableAction *************************************
// ********** Begin ScriptStruct FRigVMRenameLocalVariableAction ***********************************
struct Z_Construct_UScriptStruct_FRigVMRenameLocalVariableAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1482_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRenameLocalVariableAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRenameLocalVariableAction;
// ********** End ScriptStruct FRigVMRenameLocalVariableAction *************************************
// ********** Begin ScriptStruct FRigVMChangeLocalVariableTypeAction *******************************
struct Z_Construct_UScriptStruct_FRigVMChangeLocalVariableTypeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1506_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMChangeLocalVariableTypeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMChangeLocalVariableTypeAction;
// ********** End ScriptStruct FRigVMChangeLocalVariableTypeAction *********************************
// ********** Begin ScriptStruct FRigVMChangeLocalVariableDefaultValueAction ***********************
struct Z_Construct_UScriptStruct_FRigVMChangeLocalVariableDefaultValueAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1532_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMChangeLocalVariableDefaultValueAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMChangeLocalVariableDefaultValueAction;
// ********** End ScriptStruct FRigVMChangeLocalVariableDefaultValueAction *************************
// ********** Begin ScriptStruct FRigVMPromoteNodeAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMPromoteNodeAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1555_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMPromoteNodeAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMPromoteNodeAction;
// ********** End ScriptStruct FRigVMPromoteNodeAction *********************************************
// ********** Begin ScriptStruct FRigVMMarkFunctionPublicAction ************************************
struct Z_Construct_UScriptStruct_FRigVMMarkFunctionPublicAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1582_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMMarkFunctionPublicAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMMarkFunctionPublicAction;
// ********** End ScriptStruct FRigVMMarkFunctionPublicAction **************************************
// ********** Begin ScriptStruct FRigVMCreateFunctionVariantAction *********************************
struct Z_Construct_UScriptStruct_FRigVMCreateFunctionVariantAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1606_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMCreateFunctionVariantAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMCreateFunctionVariantAction;
// ********** End ScriptStruct FRigVMCreateFunctionVariantAction ***********************************
// ********** Begin ScriptStruct FRigVMAddFunctionVariantTagAction *********************************
struct Z_Construct_UScriptStruct_FRigVMAddFunctionVariantTagAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1630_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMAddFunctionVariantTagAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMAddFunctionVariantTagAction;
// ********** End ScriptStruct FRigVMAddFunctionVariantTagAction ***********************************
// ********** Begin ScriptStruct FRigVMRemoveFunctionVariantTagAction ******************************
struct Z_Construct_UScriptStruct_FRigVMRemoveFunctionVariantTagAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1654_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveFunctionVariantTagAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMRemoveFunctionVariantTagAction;
// ********** End ScriptStruct FRigVMRemoveFunctionVariantTagAction ********************************
// ********** Begin ScriptStruct FRigVMImportFromTextAction ****************************************
struct Z_Construct_UScriptStruct_FRigVMImportFromTextAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1678_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMImportFromTextAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMImportFromTextAction;
// ********** End ScriptStruct FRigVMImportFromTextAction ******************************************
// ********** Begin ScriptStruct FRigVMReplaceNodesAction ******************************************
struct Z_Construct_UScriptStruct_FRigVMReplaceNodesAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1705_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMReplaceNodesAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMReplaceNodesAction;
// ********** End ScriptStruct FRigVMReplaceNodesAction ********************************************
// ********** Begin ScriptStruct FRigVMAddTraitAction **********************************************
struct Z_Construct_UScriptStruct_FRigVMAddTraitAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1723_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMAddTraitAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMBaseAction Super;
struct FRigVMAddTraitAction;
// ********** End ScriptStruct FRigVMAddTraitAction ************************************************
// ********** Begin ScriptStruct FRigVMRemoveTraitAction *******************************************
struct Z_Construct_UScriptStruct_FRigVMRemoveTraitAction_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h_1756_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMRemoveTraitAction_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FRigVMAddTraitAction Super;
struct FRigVMRemoveTraitAction;
// ********** End ScriptStruct FRigVMRemoveTraitAction *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMControllerActions_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,35 @@
// 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 EmptyLinkFunctionForGeneratedCodeRigVMDeveloper_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature();
RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature();
static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_RigVMDeveloper;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_RigVMDeveloper()
{
if (!Z_Registration_Info_UPackage__Script_RigVMDeveloper.OuterSingleton)
{
static UObject* (*const SingletonFuncArray[])() = {
(UObject* (*)())Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature,
(UObject* (*)())Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature,
};
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/RigVMDeveloper",
SingletonFuncArray,
UE_ARRAY_COUNT(SingletonFuncArray),
PKG_CompiledIn | 0x00000100,
0xBE2D92B3,
0xA1617288,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_RigVMDeveloper.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_RigVMDeveloper.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_RigVMDeveloper(Z_Construct_UPackage__Script_RigVMDeveloper, TEXT("/Script/RigVMDeveloper"), Z_Registration_Info_UPackage__Script_RigVMDeveloper, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xBE2D92B3, 0xA1617288));
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,122 @@
// 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 "RigVMModel/Nodes/RigVMDispatchNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMDispatchNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMDispatchNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMDispatchNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMDispatchNode *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMDispatchNode;
UClass* URigVMDispatchNode::GetPrivateStaticClass()
{
using TClass = URigVMDispatchNode;
if (!Z_Registration_Info_UClass_URigVMDispatchNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMDispatchNode"),
Z_Registration_Info_UClass_URigVMDispatchNode.InnerSingleton,
StaticRegisterNativesURigVMDispatchNode,
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_URigVMDispatchNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMDispatchNode_NoRegister()
{
return URigVMDispatchNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMDispatchNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Struct Node represents a Function Invocation of a RIGVM_METHOD\n * declared on a USTRUCT. Struct Nodes have input / output pins for all\n * struct UPROPERTY members.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMDispatchNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMDispatchNode.h" },
{ "ToolTip", "The Struct Node represents a Function Invocation of a RIGVM_METHOD\ndeclared on a USTRUCT. Struct Nodes have input / output pins for all\nstruct UPROPERTY members." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMDispatchNode constinit property declarations ***********************
// ********** End Class URigVMDispatchNode constinit property declarations *************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMDispatchNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMDispatchNode_Statics
UObject* (*const Z_Construct_UClass_URigVMDispatchNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMDispatchNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMDispatchNode_Statics::ClassParams = {
&URigVMDispatchNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMDispatchNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMDispatchNode_Statics::Class_MetaDataParams)
};
void URigVMDispatchNode::StaticRegisterNativesURigVMDispatchNode()
{
}
UClass* Z_Construct_UClass_URigVMDispatchNode()
{
if (!Z_Registration_Info_UClass_URigVMDispatchNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMDispatchNode.OuterSingleton, Z_Construct_UClass_URigVMDispatchNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMDispatchNode.OuterSingleton;
}
URigVMDispatchNode::URigVMDispatchNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMDispatchNode);
URigVMDispatchNode::~URigVMDispatchNode() {}
// ********** End Class URigVMDispatchNode *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMDispatchNode, URigVMDispatchNode::StaticClass, TEXT("URigVMDispatchNode"), &Z_Registration_Info_UClass_URigVMDispatchNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMDispatchNode), 3728355672U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h__Script_RigVMDeveloper_293485217{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMDispatchNode.h"
#ifdef RIGVMDEVELOPER_RigVMDispatchNode_generated_h
#error "RigVMDispatchNode.generated.h already included, missing '#pragma once' in RigVMDispatchNode.h"
#endif
#define RIGVMDEVELOPER_RigVMDispatchNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMDispatchNode *******************************************************
struct Z_Construct_UClass_URigVMDispatchNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMDispatchNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_34_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMDispatchNode(); \
friend struct ::Z_Construct_UClass_URigVMDispatchNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMDispatchNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMDispatchNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMDispatchNode_NoRegister) \
DECLARE_SERIALIZER(URigVMDispatchNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_34_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMDispatchNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMDispatchNode(URigVMDispatchNode&&) = delete; \
URigVMDispatchNode(const URigVMDispatchNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMDispatchNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMDispatchNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMDispatchNode) \
RIGVMDEVELOPER_API virtual ~URigVMDispatchNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_31_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_34_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_34_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h_34_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMDispatchNode;
// ********** End Class URigVMDispatchNode *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMDispatchNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,151 @@
// 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 "EdGraph/RigVMEdGraph.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMEdGraph() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UEdGraph();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraph();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEditorSideObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMEdGraph ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMEdGraph;
UClass* URigVMEdGraph::GetPrivateStaticClass()
{
using TClass = URigVMEdGraph;
if (!Z_Registration_Info_UClass_URigVMEdGraph.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMEdGraph"),
Z_Registration_Info_UClass_URigVMEdGraph.InnerSingleton,
StaticRegisterNativesURigVMEdGraph,
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_URigVMEdGraph.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMEdGraph_NoRegister()
{
return URigVMEdGraph::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMEdGraph_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EdGraph/RigVMEdGraph.h" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModelNodePath_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsFunctionDefinition_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraph.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMEdGraph constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ModelNodePath;
static void NewProp_bIsFunctionDefinition_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsFunctionDefinition;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMEdGraph constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMEdGraph>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMEdGraph_Statics
// ********** Begin Class URigVMEdGraph Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_ModelNodePath = { "ModelNodePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraph, ModelNodePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModelNodePath_MetaData), NewProp_ModelNodePath_MetaData) };
void Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_bIsFunctionDefinition_SetBit(void* Obj)
{
((URigVMEdGraph*)Obj)->bIsFunctionDefinition = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_bIsFunctionDefinition = { "bIsFunctionDefinition", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMEdGraph), &Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_bIsFunctionDefinition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsFunctionDefinition_MetaData), NewProp_bIsFunctionDefinition_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMEdGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_ModelNodePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraph_Statics::NewProp_bIsFunctionDefinition,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraph_Statics::PropPointers) < 2048);
// ********** End Class URigVMEdGraph Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_URigVMEdGraph_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraph,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraph_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_URigVMEdGraph_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_URigVMEditorSideObject_NoRegister, (int32)VTABLE_OFFSET(URigVMEdGraph, IRigVMEditorSideObject), false }, // 1625193746
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMEdGraph_Statics::ClassParams = {
&URigVMEdGraph::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_URigVMEdGraph_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraph_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraph_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMEdGraph_Statics::Class_MetaDataParams)
};
void URigVMEdGraph::StaticRegisterNativesURigVMEdGraph()
{
}
UClass* Z_Construct_UClass_URigVMEdGraph()
{
if (!Z_Registration_Info_UClass_URigVMEdGraph.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMEdGraph.OuterSingleton, Z_Construct_UClass_URigVMEdGraph_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMEdGraph.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMEdGraph);
URigVMEdGraph::~URigVMEdGraph() {}
#if WITH_EDITORONLY_DATA
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMEdGraph)
#endif // WITH_EDITORONLY_DATA
// ********** End Class URigVMEdGraph **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMEdGraph, URigVMEdGraph::StaticClass, TEXT("URigVMEdGraph"), &Z_Registration_Info_UClass_URigVMEdGraph, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMEdGraph), 4129871060U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h__Script_RigVMDeveloper_1260075497{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,71 @@
// 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 "EdGraph/RigVMEdGraph.h"
#ifdef RIGVMDEVELOPER_RigVMEdGraph_generated_h
#error "RigVMEdGraph.generated.h already included, missing '#pragma once' in RigVMEdGraph.h"
#endif
#define RIGVMDEVELOPER_RigVMEdGraph_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMEdGraph ************************************************************
#if WITH_EDITORONLY_DATA
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMEdGraph, RIGVMDEVELOPER_API)
#else // WITH_EDITORONLY_DATA
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_ARCHIVESERIALIZER
#endif // WITH_EDITORONLY_DATA
struct Z_Construct_UClass_URigVMEdGraph_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraph_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMEdGraph(); \
friend struct ::Z_Construct_UClass_URigVMEdGraph_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMEdGraph_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMEdGraph, UEdGraph, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMEdGraph_NoRegister) \
DECLARE_SERIALIZER(URigVMEdGraph) \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_ARCHIVESERIALIZER \
virtual UObject* _getUObject() const override { return const_cast<URigVMEdGraph*>(this); }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMEdGraph(URigVMEdGraph&&) = delete; \
URigVMEdGraph(const URigVMEdGraph&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMEdGraph); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMEdGraph); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMEdGraph) \
RIGVMDEVELOPER_API virtual ~URigVMEdGraph();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_135_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h_138_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMEdGraph;
// ********** End Class URigVMEdGraph **************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraph_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

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 "EdGraph/RigVMEdGraphNode.h"
#include "EdGraph/EdGraphPin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMEdGraphNode() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UEdGraphNode();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEdGraphPinType();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMEdGraphNode ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMEdGraphNode;
UClass* URigVMEdGraphNode::GetPrivateStaticClass()
{
using TClass = URigVMEdGraphNode;
if (!Z_Registration_Info_UClass_URigVMEdGraphNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMEdGraphNode"),
Z_Registration_Info_UClass_URigVMEdGraphNode.InnerSingleton,
StaticRegisterNativesURigVMEdGraphNode,
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_URigVMEdGraphNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMEdGraphNode_NoRegister()
{
return URigVMEdGraphNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMEdGraphNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** Base class for RigVM editor side nodes */" },
{ "IncludePath", "EdGraph/RigVMEdGraphNode.h" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
{ "ToolTip", "Base class for RigVM editor side nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModelNodePath_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedModelNode_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinPathToModelPin_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "Comment", "/** The property we represent. For template nodes this represents the struct/property type name. */" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
{ "ToolTip", "The property we represent. For template nodes this represents the struct/property type name." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StructPath_MetaData[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinType_MetaData[] = {
{ "Comment", "/** Pin Type for property */" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
{ "ToolTip", "Pin Type for property" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterType_MetaData[] = {
{ "Comment", "/** The type of parameter */" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
{ "ToolTip", "The type of parameter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpandedPins_MetaData[] = {
{ "Comment", "/** Expanded pins */" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphNode.h" },
{ "ToolTip", "Expanded pins" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class URigVMEdGraphNode constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ModelNodePath;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_CachedModelNode;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_PinPathToModelPin_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_PinPathToModelPin_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_PinPathToModelPin;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStrPropertyParams NewProp_StructPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_PinType;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParameterType;
static const UECodeGen_Private::FStrPropertyParams NewProp_ExpandedPins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExpandedPins;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMEdGraphNode constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMEdGraphNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMEdGraphNode_Statics
// ********** Begin Class URigVMEdGraphNode Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ModelNodePath = { "ModelNodePath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, ModelNodePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModelNodePath_MetaData), NewProp_ModelNodePath_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_CachedModelNode = { "CachedModelNode", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, CachedModelNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedModelNode_MetaData), NewProp_CachedModelNode_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin_ValueProp = { "PinPathToModelPin", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin_Key_KeyProp = { "PinPathToModelPin_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin = { "PinPathToModelPin", nullptr, (EPropertyFlags)0x0044000000002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, PinPathToModelPin), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinPathToModelPin_MetaData), NewProp_PinPathToModelPin_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, PropertyName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_StructPath = { "StructPath", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, StructPath_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StructPath_MetaData), NewProp_StructPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinType = { "PinType", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, PinType_DEPRECATED), Z_Construct_UScriptStruct_FEdGraphPinType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinType_MetaData), NewProp_PinType_MetaData) }; // 3132758275
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ParameterType = { "ParameterType", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, ParameterType_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterType_MetaData), NewProp_ParameterType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ExpandedPins_Inner = { "ExpandedPins", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ExpandedPins = { "ExpandedPins", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMEdGraphNode, ExpandedPins_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpandedPins_MetaData), NewProp_ExpandedPins_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMEdGraphNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ModelNodePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_CachedModelNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinPathToModelPin,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_StructPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_PinType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ParameterType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ExpandedPins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMEdGraphNode_Statics::NewProp_ExpandedPins,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMEdGraphNode Property Definitions *************************************
UObject* (*const Z_Construct_UClass_URigVMEdGraphNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraphNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMEdGraphNode_Statics::ClassParams = {
&URigVMEdGraphNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_URigVMEdGraphNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMEdGraphNode_Statics::Class_MetaDataParams)
};
void URigVMEdGraphNode::StaticRegisterNativesURigVMEdGraphNode()
{
}
UClass* Z_Construct_UClass_URigVMEdGraphNode()
{
if (!Z_Registration_Info_UClass_URigVMEdGraphNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMEdGraphNode.OuterSingleton, Z_Construct_UClass_URigVMEdGraphNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMEdGraphNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMEdGraphNode);
URigVMEdGraphNode::~URigVMEdGraphNode() {}
// ********** End Class URigVMEdGraphNode **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMEdGraphNode, URigVMEdGraphNode::StaticClass, TEXT("URigVMEdGraphNode"), &Z_Registration_Info_UClass_URigVMEdGraphNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMEdGraphNode), 2280182785U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h__Script_RigVMDeveloper_469683515{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "EdGraph/RigVMEdGraphNode.h"
#ifdef RIGVMDEVELOPER_RigVMEdGraphNode_generated_h
#error "RigVMEdGraphNode.generated.h already included, missing '#pragma once' in RigVMEdGraphNode.h"
#endif
#define RIGVMDEVELOPER_RigVMEdGraphNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMEdGraphNode ********************************************************
struct Z_Construct_UClass_URigVMEdGraphNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMEdGraphNode(); \
friend struct ::Z_Construct_UClass_URigVMEdGraphNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMEdGraphNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMEdGraphNode, UEdGraphNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMEdGraphNode_NoRegister) \
DECLARE_SERIALIZER(URigVMEdGraphNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_25_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMEdGraphNode(URigVMEdGraphNode&&) = delete; \
URigVMEdGraphNode(const URigVMEdGraphNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMEdGraphNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMEdGraphNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMEdGraphNode) \
RIGVMDEVELOPER_API virtual ~URigVMEdGraphNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_22_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMEdGraphNode;
// ********** End Class URigVMEdGraphNode **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,338 @@
// 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 "EdGraph/RigVMEdGraphSchema.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMEdGraphSchema() {}
// ********** Begin Cross Module References ********************************************************
BLUEPRINTGRAPH_API UScriptStruct* Z_Construct_UScriptStruct_FEdGraphSchemaAction_BlueprintVariableBase();
ENGINE_API UClass* Z_Construct_UClass_UEdGraphSchema();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEdGraphSchemaAction();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphSchema();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphSchema_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_LocalVar ********************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMEdGraphSchemaAction_LocalVar); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMEdGraphSchemaAction_LocalVar); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_LocalVar constinit property declarations
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_LocalVar constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMEdGraphSchemaAction_LocalVar>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics
static_assert(std::is_polymorphic<FRigVMEdGraphSchemaAction_LocalVar>() == std::is_polymorphic<FEdGraphSchemaAction_BlueprintVariableBase>(), "USTRUCT FRigVMEdGraphSchemaAction_LocalVar cannot be polymorphic unless super FEdGraphSchemaAction_BlueprintVariableBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar;
class UScriptStruct* FRigVMEdGraphSchemaAction_LocalVar::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMEdGraphSchemaAction_LocalVar"));
}
return Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
Z_Construct_UScriptStruct_FEdGraphSchemaAction_BlueprintVariableBase,
&NewStructOps,
"RigVMEdGraphSchemaAction_LocalVar",
nullptr,
0,
sizeof(FRigVMEdGraphSchemaAction_LocalVar),
alignof(FRigVMEdGraphSchemaAction_LocalVar),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.InnerSingleton, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar.InnerSingleton);
}
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_LocalVar **********************************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable ***********************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMEdGraphSchemaAction_PromoteToVariable); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMEdGraphSchemaAction_PromoteToVariable); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable constinit property declarations
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMEdGraphSchemaAction_PromoteToVariable>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics
static_assert(std::is_polymorphic<FRigVMEdGraphSchemaAction_PromoteToVariable>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FRigVMEdGraphSchemaAction_PromoteToVariable cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable;
class UScriptStruct* FRigVMEdGraphSchemaAction_PromoteToVariable::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMEdGraphSchemaAction_PromoteToVariable"));
}
return Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"RigVMEdGraphSchemaAction_PromoteToVariable",
nullptr,
0,
sizeof(FRigVMEdGraphSchemaAction_PromoteToVariable),
alignof(FRigVMEdGraphSchemaAction_PromoteToVariable),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.InnerSingleton, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable.InnerSingleton);
}
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable *************************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin *********************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMEdGraphSchemaAction_PromoteToExposedPin); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMEdGraphSchemaAction_PromoteToExposedPin); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin constinit property declarations
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMEdGraphSchemaAction_PromoteToExposedPin>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics
static_assert(std::is_polymorphic<FRigVMEdGraphSchemaAction_PromoteToExposedPin>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FRigVMEdGraphSchemaAction_PromoteToExposedPin cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin;
class UScriptStruct* FRigVMEdGraphSchemaAction_PromoteToExposedPin::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMEdGraphSchemaAction_PromoteToExposedPin"));
}
return Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"RigVMEdGraphSchemaAction_PromoteToExposedPin",
nullptr,
0,
sizeof(FRigVMEdGraphSchemaAction_PromoteToExposedPin),
alignof(FRigVMEdGraphSchemaAction_PromoteToExposedPin),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.InnerSingleton, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin.InnerSingleton);
}
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin ***********************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_Event ***********************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMEdGraphSchemaAction_Event); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMEdGraphSchemaAction_Event); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_Event constinit property declarations ***
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_Event constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMEdGraphSchemaAction_Event>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics
static_assert(std::is_polymorphic<FRigVMEdGraphSchemaAction_Event>() == std::is_polymorphic<FEdGraphSchemaAction>(), "USTRUCT FRigVMEdGraphSchemaAction_Event cannot be polymorphic unless super FEdGraphSchemaAction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event;
class UScriptStruct* FRigVMEdGraphSchemaAction_Event::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMEdGraphSchemaAction_Event"));
}
return Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
Z_Construct_UScriptStruct_FEdGraphSchemaAction,
&NewStructOps,
"RigVMEdGraphSchemaAction_Event",
nullptr,
0,
sizeof(FRigVMEdGraphSchemaAction_Event),
alignof(FRigVMEdGraphSchemaAction_Event),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.InnerSingleton, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event.InnerSingleton);
}
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_Event *************************************
// ********** Begin Class URigVMEdGraphSchema ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMEdGraphSchema;
UClass* URigVMEdGraphSchema::GetPrivateStaticClass()
{
using TClass = URigVMEdGraphSchema;
if (!Z_Registration_Info_UClass_URigVMEdGraphSchema.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMEdGraphSchema"),
Z_Registration_Info_UClass_URigVMEdGraphSchema.InnerSingleton,
StaticRegisterNativesURigVMEdGraphSchema,
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_URigVMEdGraphSchema.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMEdGraphSchema_NoRegister()
{
return URigVMEdGraphSchema::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMEdGraphSchema_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EdGraph/RigVMEdGraphSchema.h" },
{ "ModuleRelativePath", "Public/EdGraph/RigVMEdGraphSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMEdGraphSchema constinit property declarations **********************
// ********** End Class URigVMEdGraphSchema constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMEdGraphSchema>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMEdGraphSchema_Statics
UObject* (*const Z_Construct_UClass_URigVMEdGraphSchema_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEdGraphSchema,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphSchema_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMEdGraphSchema_Statics::ClassParams = {
&URigVMEdGraphSchema::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEdGraphSchema_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMEdGraphSchema_Statics::Class_MetaDataParams)
};
void URigVMEdGraphSchema::StaticRegisterNativesURigVMEdGraphSchema()
{
}
UClass* Z_Construct_UClass_URigVMEdGraphSchema()
{
if (!Z_Registration_Info_UClass_URigVMEdGraphSchema.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMEdGraphSchema.OuterSingleton, Z_Construct_UClass_URigVMEdGraphSchema_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMEdGraphSchema.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMEdGraphSchema);
URigVMEdGraphSchema::~URigVMEdGraphSchema() {}
// ********** End Class URigVMEdGraphSchema ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMEdGraphSchemaAction_LocalVar::StaticStruct, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics::NewStructOps, TEXT("RigVMEdGraphSchemaAction_LocalVar"),&Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMEdGraphSchemaAction_LocalVar), 3428050771U) },
{ FRigVMEdGraphSchemaAction_PromoteToVariable::StaticStruct, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics::NewStructOps, TEXT("RigVMEdGraphSchemaAction_PromoteToVariable"),&Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMEdGraphSchemaAction_PromoteToVariable), 2343624778U) },
{ FRigVMEdGraphSchemaAction_PromoteToExposedPin::StaticStruct, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics::NewStructOps, TEXT("RigVMEdGraphSchemaAction_PromoteToExposedPin"),&Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMEdGraphSchemaAction_PromoteToExposedPin), 76613536U) },
{ FRigVMEdGraphSchemaAction_Event::StaticStruct, Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics::NewStructOps, TEXT("RigVMEdGraphSchemaAction_Event"),&Z_Registration_Info_UScriptStruct_FRigVMEdGraphSchemaAction_Event, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMEdGraphSchemaAction_Event), 1508570414U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMEdGraphSchema, URigVMEdGraphSchema::StaticClass, TEXT("URigVMEdGraphSchema"), &Z_Registration_Info_UClass_URigVMEdGraphSchema, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMEdGraphSchema), 626440741U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_80317655{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// 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 "EdGraph/RigVMEdGraphSchema.h"
#ifdef RIGVMDEVELOPER_RigVMEdGraphSchema_generated_h
#error "RigVMEdGraphSchema.generated.h already included, missing '#pragma once' in RigVMEdGraphSchema.h"
#endif
#define RIGVMDEVELOPER_RigVMEdGraphSchema_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_LocalVar ********************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_116_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_LocalVar_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction_BlueprintVariableBase Super;
struct FRigVMEdGraphSchemaAction_LocalVar;
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_LocalVar **********************************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable ***********************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_158_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToVariable_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FRigVMEdGraphSchemaAction_PromoteToVariable;
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToVariable *************************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin *********************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_194_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_PromoteToExposedPin_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FRigVMEdGraphSchemaAction_PromoteToExposedPin;
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_PromoteToExposedPin ***********************
// ********** Begin ScriptStruct FRigVMEdGraphSchemaAction_Event ***********************************
struct Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_228_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMEdGraphSchemaAction_Event_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct(); \
typedef FEdGraphSchemaAction Super;
struct FRigVMEdGraphSchemaAction_Event;
// ********** End ScriptStruct FRigVMEdGraphSchemaAction_Event *************************************
// ********** Begin Class URigVMEdGraphSchema ******************************************************
struct Z_Construct_UClass_URigVMEdGraphSchema_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEdGraphSchema_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_301_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMEdGraphSchema(); \
friend struct ::Z_Construct_UClass_URigVMEdGraphSchema_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMEdGraphSchema_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMEdGraphSchema, UEdGraphSchema, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMEdGraphSchema_NoRegister) \
DECLARE_SERIALIZER(URigVMEdGraphSchema)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_301_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMEdGraphSchema(URigVMEdGraphSchema&&) = delete; \
URigVMEdGraphSchema(const URigVMEdGraphSchema&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMEdGraphSchema); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMEdGraphSchema); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMEdGraphSchema) \
RIGVMDEVELOPER_API virtual ~URigVMEdGraphSchema();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_298_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_301_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_301_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h_301_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMEdGraphSchema;
// ********** End Class URigVMEdGraphSchema ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_EdGraph_RigVMEdGraphSchema_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,295 @@
// 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 "RigVMModel/Nodes/RigVMEnumNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMEnumNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEnumNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEnumNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMEnumNode Function GetCPPType ***************************************
struct Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics
{
struct RigVMEnumNode_eventGetCPPType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMEnumNode" },
{ "Comment", "// Returns the C++ data type of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMEnumNode.h" },
{ "ToolTip", "Returns the C++ data type of the parameter" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPType constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPType constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPType Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMEnumNode_eventGetCPPType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::PropPointers) < 2048);
// ********** End Function GetCPPType Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMEnumNode, nullptr, "GetCPPType", Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::RigVMEnumNode_eventGetCPPType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::RigVMEnumNode_eventGetCPPType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMEnumNode_GetCPPType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMEnumNode_GetCPPType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMEnumNode::execGetCPPType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCPPType();
P_NATIVE_END;
}
// ********** End Class URigVMEnumNode Function GetCPPType *****************************************
// ********** Begin Class URigVMEnumNode Function GetCPPTypeObject *********************************
struct Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics
{
struct RigVMEnumNode_eventGetCPPTypeObject_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMEnumNode" },
{ "Comment", "// Returns the C++ data type struct of the parameter (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMEnumNode.h" },
{ "ToolTip", "Returns the C++ data type struct of the parameter (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPTypeObject constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPTypeObject constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPTypeObject Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMEnumNode_eventGetCPPTypeObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::PropPointers) < 2048);
// ********** End Function GetCPPTypeObject Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMEnumNode, nullptr, "GetCPPTypeObject", Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::RigVMEnumNode_eventGetCPPTypeObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::RigVMEnumNode_eventGetCPPTypeObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMEnumNode::execGetCPPTypeObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetCPPTypeObject();
P_NATIVE_END;
}
// ********** End Class URigVMEnumNode Function GetCPPTypeObject ***********************************
// ********** Begin Class URigVMEnumNode Function GetEnum ******************************************
struct Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics
{
struct RigVMEnumNode_eventGetEnum_Parms
{
UEnum* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMEnumNode" },
{ "Comment", "// Returns the enum itself\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMEnumNode.h" },
{ "ToolTip", "Returns the enum itself" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEnum constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEnum constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEnum Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMEnumNode_eventGetEnum_Parms, ReturnValue), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::PropPointers) < 2048);
// ********** End Function GetEnum Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMEnumNode, nullptr, "GetEnum", Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::RigVMEnumNode_eventGetEnum_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::RigVMEnumNode_eventGetEnum_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMEnumNode_GetEnum()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMEnumNode_GetEnum_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMEnumNode::execGetEnum)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UEnum**)Z_Param__Result=P_THIS->GetEnum();
P_NATIVE_END;
}
// ********** End Class URigVMEnumNode Function GetEnum ********************************************
// ********** Begin Class URigVMEnumNode ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMEnumNode;
UClass* URigVMEnumNode::GetPrivateStaticClass()
{
using TClass = URigVMEnumNode;
if (!Z_Registration_Info_UClass_URigVMEnumNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMEnumNode"),
Z_Registration_Info_UClass_URigVMEnumNode.InnerSingleton,
StaticRegisterNativesURigVMEnumNode,
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_URigVMEnumNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMEnumNode_NoRegister()
{
return URigVMEnumNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMEnumNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Enum Node represents a constant enum value for use within the graph.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMEnumNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMEnumNode.h" },
{ "ToolTip", "The Enum Node represents a constant enum value for use within the graph." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMEnumNode constinit property declarations ***************************
// ********** End Class URigVMEnumNode constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCPPType"), .Pointer = &URigVMEnumNode::execGetCPPType },
{ .NameUTF8 = UTF8TEXT("GetCPPTypeObject"), .Pointer = &URigVMEnumNode::execGetCPPTypeObject },
{ .NameUTF8 = UTF8TEXT("GetEnum"), .Pointer = &URigVMEnumNode::execGetEnum },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMEnumNode_GetCPPType, "GetCPPType" }, // 1958351762
{ &Z_Construct_UFunction_URigVMEnumNode_GetCPPTypeObject, "GetCPPTypeObject" }, // 4130130999
{ &Z_Construct_UFunction_URigVMEnumNode_GetEnum, "GetEnum" }, // 663089821
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMEnumNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMEnumNode_Statics
UObject* (*const Z_Construct_UClass_URigVMEnumNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEnumNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMEnumNode_Statics::ClassParams = {
&URigVMEnumNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMEnumNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMEnumNode_Statics::Class_MetaDataParams)
};
void URigVMEnumNode::StaticRegisterNativesURigVMEnumNode()
{
UClass* Class = URigVMEnumNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMEnumNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMEnumNode()
{
if (!Z_Registration_Info_UClass_URigVMEnumNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMEnumNode.OuterSingleton, Z_Construct_UClass_URigVMEnumNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMEnumNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMEnumNode);
URigVMEnumNode::~URigVMEnumNode() {}
// ********** End Class URigVMEnumNode *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMEnumNode, URigVMEnumNode::StaticClass, TEXT("URigVMEnumNode"), &Z_Registration_Info_UClass_URigVMEnumNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMEnumNode), 2209086910U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h__Script_RigVMDeveloper_598404924{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// 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 "RigVMModel/Nodes/RigVMEnumNode.h"
#ifdef RIGVMDEVELOPER_RigVMEnumNode_generated_h
#error "RigVMEnumNode.generated.h already included, missing '#pragma once' in RigVMEnumNode.h"
#endif
#define RIGVMDEVELOPER_RigVMEnumNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnum;
class UObject;
// ********** Begin Class URigVMEnumNode ***********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetCPPTypeObject); \
DECLARE_FUNCTION(execGetCPPType); \
DECLARE_FUNCTION(execGetEnum);
struct Z_Construct_UClass_URigVMEnumNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEnumNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMEnumNode(); \
friend struct ::Z_Construct_UClass_URigVMEnumNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMEnumNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMEnumNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMEnumNode_NoRegister) \
DECLARE_SERIALIZER(URigVMEnumNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMEnumNode(URigVMEnumNode&&) = delete; \
URigVMEnumNode(const URigVMEnumNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMEnumNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMEnumNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMEnumNode) \
RIGVMDEVELOPER_API virtual ~URigVMEnumNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_23_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h_26_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMEnumNode;
// ********** End Class URigVMEnumNode *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMEnumNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,197 @@
// 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 "RigVMModel/RigVMExternalDependency.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMExternalDependency() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMExternalDependencyManager();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMExternalDependencyManager_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMExternalDependency();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMExternalDependency ******************************************
struct Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMExternalDependency); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMExternalDependency); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMExternalDependency.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExternalPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMExternalDependency.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InternalPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMExternalDependency.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMExternalDependency.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMExternalDependency constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_ExternalPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InternalPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_Category;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMExternalDependency constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMExternalDependency>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMExternalDependency;
class UScriptStruct* FRigVMExternalDependency::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMExternalDependency, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMExternalDependency"));
}
return Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMExternalDependency Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_ExternalPath = { "ExternalPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMExternalDependency, ExternalPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExternalPath_MetaData), NewProp_ExternalPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_InternalPath = { "InternalPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMExternalDependency, InternalPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InternalPath_MetaData), NewProp_InternalPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMExternalDependency, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_ExternalPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_InternalPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewProp_Category,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMExternalDependency Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMExternalDependency",
Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::PropPointers),
sizeof(FRigVMExternalDependency),
alignof(FRigVMExternalDependency),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMExternalDependency()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.InnerSingleton, Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMExternalDependency.InnerSingleton);
}
// ********** End ScriptStruct FRigVMExternalDependency ********************************************
// ********** Begin Interface URigVMExternalDependencyManager **************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMExternalDependencyManager;
UClass* URigVMExternalDependencyManager::GetPrivateStaticClass()
{
using TClass = URigVMExternalDependencyManager;
if (!Z_Registration_Info_UClass_URigVMExternalDependencyManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMExternalDependencyManager"),
Z_Registration_Info_UClass_URigVMExternalDependencyManager.InnerSingleton,
StaticRegisterNativesURigVMExternalDependencyManager,
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_URigVMExternalDependencyManager.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMExternalDependencyManager_NoRegister()
{
return URigVMExternalDependencyManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMExternalDependencyManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMExternalDependency.h" },
};
#endif // WITH_METADATA
// ********** Begin Interface URigVMExternalDependencyManager constinit property declarations ******
// ********** End Interface URigVMExternalDependencyManager constinit property declarations ********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<IRigVMExternalDependencyManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMExternalDependencyManager_Statics
UObject* (*const Z_Construct_UClass_URigVMExternalDependencyManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UInterface,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMExternalDependencyManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMExternalDependencyManager_Statics::ClassParams = {
&URigVMExternalDependencyManager::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000840A1u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMExternalDependencyManager_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMExternalDependencyManager_Statics::Class_MetaDataParams)
};
void URigVMExternalDependencyManager::StaticRegisterNativesURigVMExternalDependencyManager()
{
}
UClass* Z_Construct_UClass_URigVMExternalDependencyManager()
{
if (!Z_Registration_Info_UClass_URigVMExternalDependencyManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMExternalDependencyManager.OuterSingleton, Z_Construct_UClass_URigVMExternalDependencyManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMExternalDependencyManager.OuterSingleton;
}
URigVMExternalDependencyManager::URigVMExternalDependencyManager(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMExternalDependencyManager);
// ********** End Interface URigVMExternalDependencyManager ****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMExternalDependency::StaticStruct, Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics::NewStructOps, TEXT("RigVMExternalDependency"),&Z_Registration_Info_UScriptStruct_FRigVMExternalDependency, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMExternalDependency), 1226419764U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMExternalDependencyManager, URigVMExternalDependencyManager::StaticClass, TEXT("URigVMExternalDependencyManager"), &Z_Registration_Info_UClass_URigVMExternalDependencyManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMExternalDependencyManager), 2772707447U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_4178040930{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h__Script_RigVMDeveloper_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 "RigVMModel/RigVMExternalDependency.h"
#ifdef RIGVMDEVELOPER_RigVMExternalDependency_generated_h
#error "RigVMExternalDependency.generated.h already included, missing '#pragma once' in RigVMExternalDependency.h"
#endif
#define RIGVMDEVELOPER_RigVMExternalDependency_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMExternalDependency ******************************************
struct Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_14_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMExternalDependency_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMExternalDependency;
// ********** End ScriptStruct FRigVMExternalDependency ********************************************
// ********** Begin Interface URigVMExternalDependencyManager **************************************
struct Z_Construct_UClass_URigVMExternalDependencyManager_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMExternalDependencyManager_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMExternalDependencyManager(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMExternalDependencyManager(URigVMExternalDependencyManager&&) = delete; \
URigVMExternalDependencyManager(const URigVMExternalDependencyManager&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMExternalDependencyManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMExternalDependencyManager); \
DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMExternalDependencyManager) \
virtual ~URigVMExternalDependencyManager() = default;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_GENERATED_UINTERFACE_BODY() \
private: \
static void StaticRegisterNativesURigVMExternalDependencyManager(); \
friend struct ::Z_Construct_UClass_URigVMExternalDependencyManager_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMExternalDependencyManager_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMExternalDependencyManager, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMExternalDependencyManager_NoRegister) \
DECLARE_SERIALIZER(URigVMExternalDependencyManager)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_GENERATED_UINTERFACE_BODY() \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_INCLASS_IINTERFACE_NO_PURE_DECLS \
protected: \
virtual ~IRigVMExternalDependencyManager() {} \
public: \
typedef URigVMExternalDependencyManager UClassType; \
typedef IRigVMExternalDependencyManager ThisClass; \
virtual UObject* _getUObject() const { return nullptr; }
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_56_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_65_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h_59_INCLASS_IINTERFACE_NO_PURE_DECLS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMExternalDependencyManager;
// ********** End Interface URigVMExternalDependencyManager ****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMExternalDependency_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMFunctionEntryNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunctionEntryNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionEntryNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMFunctionEntryNode **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMFunctionEntryNode;
UClass* URigVMFunctionEntryNode::GetPrivateStaticClass()
{
using TClass = URigVMFunctionEntryNode;
if (!Z_Registration_Info_UClass_URigVMFunctionEntryNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMFunctionEntryNode"),
Z_Registration_Info_UClass_URigVMFunctionEntryNode.InnerSingleton,
StaticRegisterNativesURigVMFunctionEntryNode,
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_URigVMFunctionEntryNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister()
{
return URigVMFunctionEntryNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMFunctionEntryNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Function Entry node is used to provide access to the \n * input pins of the library node for links within.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMFunctionEntryNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionEntryNode.h" },
{ "ToolTip", "The Function Entry node is used to provide access to the\ninput pins of the library node for links within." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMFunctionEntryNode constinit property declarations ******************
// ********** End Class URigVMFunctionEntryNode constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMFunctionEntryNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMFunctionEntryNode_Statics
UObject* (*const Z_Construct_UClass_URigVMFunctionEntryNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMFunctionInterfaceNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionEntryNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMFunctionEntryNode_Statics::ClassParams = {
&URigVMFunctionEntryNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionEntryNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMFunctionEntryNode_Statics::Class_MetaDataParams)
};
void URigVMFunctionEntryNode::StaticRegisterNativesURigVMFunctionEntryNode()
{
}
UClass* Z_Construct_UClass_URigVMFunctionEntryNode()
{
if (!Z_Registration_Info_UClass_URigVMFunctionEntryNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMFunctionEntryNode.OuterSingleton, Z_Construct_UClass_URigVMFunctionEntryNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMFunctionEntryNode.OuterSingleton;
}
URigVMFunctionEntryNode::URigVMFunctionEntryNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMFunctionEntryNode);
URigVMFunctionEntryNode::~URigVMFunctionEntryNode() {}
// ********** End Class URigVMFunctionEntryNode ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMFunctionEntryNode, URigVMFunctionEntryNode::StaticClass, TEXT("URigVMFunctionEntryNode"), &Z_Registration_Info_UClass_URigVMFunctionEntryNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMFunctionEntryNode), 314797403U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h__Script_RigVMDeveloper_2643205973{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMFunctionEntryNode.h"
#ifdef RIGVMDEVELOPER_RigVMFunctionEntryNode_generated_h
#error "RigVMFunctionEntryNode.generated.h already included, missing '#pragma once' in RigVMFunctionEntryNode.h"
#endif
#define RIGVMDEVELOPER_RigVMFunctionEntryNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMFunctionEntryNode **************************************************
struct Z_Construct_UClass_URigVMFunctionEntryNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMFunctionEntryNode(); \
friend struct ::Z_Construct_UClass_URigVMFunctionEntryNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMFunctionEntryNode, URigVMFunctionInterfaceNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister) \
DECLARE_SERIALIZER(URigVMFunctionEntryNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMFunctionEntryNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMFunctionEntryNode(URigVMFunctionEntryNode&&) = delete; \
URigVMFunctionEntryNode(const URigVMFunctionEntryNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMFunctionEntryNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMFunctionEntryNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMFunctionEntryNode) \
RIGVMDEVELOPER_API virtual ~URigVMFunctionEntryNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMFunctionEntryNode;
// ********** End Class URigVMFunctionEntryNode ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionEntryNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMFunctionInterfaceNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunctionInterfaceNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMFunctionInterfaceNode **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMFunctionInterfaceNode;
UClass* URigVMFunctionInterfaceNode::GetPrivateStaticClass()
{
using TClass = URigVMFunctionInterfaceNode;
if (!Z_Registration_Info_UClass_URigVMFunctionInterfaceNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMFunctionInterfaceNode"),
Z_Registration_Info_UClass_URigVMFunctionInterfaceNode.InnerSingleton,
StaticRegisterNativesURigVMFunctionInterfaceNode,
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_URigVMFunctionInterfaceNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode_NoRegister()
{
return URigVMFunctionInterfaceNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Function Interface node is is used as the base class for\n * both the entry and return nodes.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMFunctionInterfaceNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionInterfaceNode.h" },
{ "ToolTip", "The Function Interface node is is used as the base class for\nboth the entry and return nodes." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMFunctionInterfaceNode constinit property declarations **************
// ********** End Class URigVMFunctionInterfaceNode constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMFunctionInterfaceNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics
UObject* (*const Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::ClassParams = {
&URigVMFunctionInterfaceNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::Class_MetaDataParams)
};
void URigVMFunctionInterfaceNode::StaticRegisterNativesURigVMFunctionInterfaceNode()
{
}
UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode()
{
if (!Z_Registration_Info_UClass_URigVMFunctionInterfaceNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMFunctionInterfaceNode.OuterSingleton, Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMFunctionInterfaceNode.OuterSingleton;
}
URigVMFunctionInterfaceNode::URigVMFunctionInterfaceNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMFunctionInterfaceNode);
URigVMFunctionInterfaceNode::~URigVMFunctionInterfaceNode() {}
// ********** End Class URigVMFunctionInterfaceNode ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMFunctionInterfaceNode, URigVMFunctionInterfaceNode::StaticClass, TEXT("URigVMFunctionInterfaceNode"), &Z_Registration_Info_UClass_URigVMFunctionInterfaceNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMFunctionInterfaceNode), 1728254935U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h__Script_RigVMDeveloper_36387249{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMFunctionInterfaceNode.h"
#ifdef RIGVMDEVELOPER_RigVMFunctionInterfaceNode_generated_h
#error "RigVMFunctionInterfaceNode.generated.h already included, missing '#pragma once' in RigVMFunctionInterfaceNode.h"
#endif
#define RIGVMDEVELOPER_RigVMFunctionInterfaceNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMFunctionInterfaceNode **********************************************
struct Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMFunctionInterfaceNode(); \
friend struct ::Z_Construct_UClass_URigVMFunctionInterfaceNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMFunctionInterfaceNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMFunctionInterfaceNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMFunctionInterfaceNode_NoRegister) \
DECLARE_SERIALIZER(URigVMFunctionInterfaceNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMFunctionInterfaceNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMFunctionInterfaceNode(URigVMFunctionInterfaceNode&&) = delete; \
URigVMFunctionInterfaceNode(const URigVMFunctionInterfaceNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMFunctionInterfaceNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMFunctionInterfaceNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMFunctionInterfaceNode) \
RIGVMDEVELOPER_API virtual ~URigVMFunctionInterfaceNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMFunctionInterfaceNode;
// ********** End Class URigVMFunctionInterfaceNode ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionInterfaceNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,510 @@
// 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 "RigVMModel/RigVMFunctionLibrary.h"
#include "RigVMCore/RigVMVariant.h"
#include "RigVMModel/RigVMBuildData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariant();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMFunctionLibrary Function FindFunction ******************************
struct Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics
{
struct RigVMFunctionLibrary_eventFindFunction_Parms
{
FName InFunctionName;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Finds a function by name\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "Finds a function by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindFunction constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindFunction constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindFunction Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventFindFunction_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventFindFunction_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::PropPointers) < 2048);
// ********** End Function FindFunction Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionLibrary, nullptr, "FindFunction", Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::RigVMFunctionLibrary_eventFindFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::RigVMFunctionLibrary_eventFindFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionLibrary::execFindFunction)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->FindFunction(Z_Param_Out_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMFunctionLibrary Function FindFunction ********************************
// ********** Begin Class URigVMFunctionLibrary Function FindFunctionForNode ***********************
struct Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics
{
struct RigVMFunctionLibrary_eventFindFunctionForNode_Parms
{
URigVMNode* InNode;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Finds a function by a node within a function (or a sub graph of that)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "Finds a function by a node within a function (or a sub graph of that)" },
};
#endif // WITH_METADATA
// ********** Begin Function FindFunctionForNode constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindFunctionForNode constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindFunctionForNode Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventFindFunctionForNode_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventFindFunctionForNode_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::PropPointers) < 2048);
// ********** End Function FindFunctionForNode Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionLibrary, nullptr, "FindFunctionForNode", Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::RigVMFunctionLibrary_eventFindFunctionForNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::RigVMFunctionLibrary_eventFindFunctionForNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionLibrary::execFindFunctionForNode)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->FindFunctionForNode(Z_Param_InNode);
P_NATIVE_END;
}
// ********** End Class URigVMFunctionLibrary Function FindFunctionForNode *************************
// ********** Begin Class URigVMFunctionLibrary Function GetFunctions ******************************
struct Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics
{
struct RigVMFunctionLibrary_eventGetFunctions_Parms
{
TArray<URigVMLibraryNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all of the stored functions\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "Returns all of the stored functions" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFunctions constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFunctions constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFunctions Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventGetFunctions_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::PropPointers) < 2048);
// ********** End Function GetFunctions Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionLibrary, nullptr, "GetFunctions", Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::RigVMFunctionLibrary_eventGetFunctions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::RigVMFunctionLibrary_eventGetFunctions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionLibrary::execGetFunctions)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLibraryNode*>*)Z_Param__Result=P_THIS->GetFunctions();
P_NATIVE_END;
}
// ********** End Class URigVMFunctionLibrary Function GetFunctions ********************************
// ********** Begin Class URigVMFunctionLibrary Function GetReferencePathsForFunction **************
struct Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics
{
struct RigVMFunctionLibrary_eventGetReferencePathsForFunction_Parms
{
FName InFunctionName;
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all references for a given function name\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "Returns all references for a given function name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetReferencePathsForFunction constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetReferencePathsForFunction constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetReferencePathsForFunction Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventGetReferencePathsForFunction_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventGetReferencePathsForFunction_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::PropPointers) < 2048);
// ********** End Function GetReferencePathsForFunction Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionLibrary, nullptr, "GetReferencePathsForFunction", Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::RigVMFunctionLibrary_eventGetReferencePathsForFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::RigVMFunctionLibrary_eventGetReferencePathsForFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionLibrary::execGetReferencePathsForFunction)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetReferencePathsForFunction(Z_Param_Out_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMFunctionLibrary Function GetReferencePathsForFunction ****************
// ********** Begin Class URigVMFunctionLibrary Function GetReferencesForFunction ******************
struct Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics
{
struct RigVMFunctionLibrary_eventGetReferencesForFunction_Parms
{
FName InFunctionName;
TArray<TSoftObjectPtr<URigVMFunctionReferenceNode>> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all references for a given function name\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "Returns all references for a given function name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetReferencesForFunction constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetReferencesForFunction constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetReferencesForFunction Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventGetReferencesForFunction_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionLibrary_eventGetReferencesForFunction_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::PropPointers) < 2048);
// ********** End Function GetReferencesForFunction Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionLibrary, nullptr, "GetReferencesForFunction", Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::RigVMFunctionLibrary_eventGetReferencesForFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::RigVMFunctionLibrary_eventGetReferencesForFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionLibrary::execGetReferencesForFunction)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<TSoftObjectPtr<URigVMFunctionReferenceNode>>*)Z_Param__Result=P_THIS->GetReferencesForFunction(Z_Param_Out_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMFunctionLibrary Function GetReferencesForFunction ********************
// ********** Begin Class URigVMFunctionLibrary ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMFunctionLibrary;
UClass* URigVMFunctionLibrary::GetPrivateStaticClass()
{
using TClass = URigVMFunctionLibrary;
if (!Z_Registration_Info_UClass_URigVMFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMFunctionLibrary"),
Z_Registration_Info_UClass_URigVMFunctionLibrary.InnerSingleton,
StaticRegisterNativesURigVMFunctionLibrary,
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_URigVMFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister()
{
return URigVMFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Function Library is a graph used only to store\n * the sub graphs used for functions.\n */" },
{ "IncludePath", "RigVMModel/RigVMFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "The Function Library is a graph used only to store\nthe sub graphs used for functions." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PublicFunctionNames_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionToVariant_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionReferences_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedFunctions_MetaData[] = {
{ "Comment", "// A map which stores a library node per original pathname.\n// The source pathname is the full path of the source function that was localized\n// to the local copy stored in the value of the pair.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMFunctionLibrary.h" },
{ "ToolTip", "A map which stores a library node per original pathname.\nThe source pathname is the full path of the source function that was localized\nto the local copy stored in the value of the pair." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMFunctionLibrary constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_PublicFunctionNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PublicFunctionNames;
static const UECodeGen_Private::FStructPropertyParams NewProp_FunctionToVariant_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_FunctionToVariant_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FunctionToVariant;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_FunctionReferences_ValueProp;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FunctionReferences_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FunctionReferences;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_LocalizedFunctions_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_LocalizedFunctions_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_LocalizedFunctions;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMFunctionLibrary constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("FindFunction"), .Pointer = &URigVMFunctionLibrary::execFindFunction },
{ .NameUTF8 = UTF8TEXT("FindFunctionForNode"), .Pointer = &URigVMFunctionLibrary::execFindFunctionForNode },
{ .NameUTF8 = UTF8TEXT("GetFunctions"), .Pointer = &URigVMFunctionLibrary::execGetFunctions },
{ .NameUTF8 = UTF8TEXT("GetReferencePathsForFunction"), .Pointer = &URigVMFunctionLibrary::execGetReferencePathsForFunction },
{ .NameUTF8 = UTF8TEXT("GetReferencesForFunction"), .Pointer = &URigVMFunctionLibrary::execGetReferencesForFunction },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMFunctionLibrary_FindFunction, "FindFunction" }, // 3946282872
{ &Z_Construct_UFunction_URigVMFunctionLibrary_FindFunctionForNode, "FindFunctionForNode" }, // 1384945202
{ &Z_Construct_UFunction_URigVMFunctionLibrary_GetFunctions, "GetFunctions" }, // 3527240275
{ &Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencePathsForFunction, "GetReferencePathsForFunction" }, // 3693331985
{ &Z_Construct_UFunction_URigVMFunctionLibrary_GetReferencesForFunction, "GetReferencesForFunction" }, // 3314596691
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMFunctionLibrary_Statics
// ********** Begin Class URigVMFunctionLibrary Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_PublicFunctionNames_Inner = { "PublicFunctionNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_PublicFunctionNames = { "PublicFunctionNames", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionLibrary, PublicFunctionNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PublicFunctionNames_MetaData), NewProp_PublicFunctionNames_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant_ValueProp = { "FunctionToVariant", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMVariant, METADATA_PARAMS(0, nullptr) }; // 2178042555
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant_Key_KeyProp = { "FunctionToVariant_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant = { "FunctionToVariant", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionLibrary, FunctionToVariant), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionToVariant_MetaData), NewProp_FunctionToVariant_MetaData) }; // 2178042555
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences_ValueProp = { "FunctionReferences", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMFunctionReferenceArray, METADATA_PARAMS(0, nullptr) }; // 3762958371
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences_Key_KeyProp = { "FunctionReferences_Key", nullptr, (EPropertyFlags)0x0004000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences = { "FunctionReferences", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionLibrary, FunctionReferences_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionReferences_MetaData), NewProp_FunctionReferences_MetaData) }; // 3762958371
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions_ValueProp = { "LocalizedFunctions", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions_Key_KeyProp = { "LocalizedFunctions_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions = { "LocalizedFunctions", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionLibrary, LocalizedFunctions), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedFunctions_MetaData), NewProp_LocalizedFunctions_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMFunctionLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_PublicFunctionNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_PublicFunctionNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionToVariant,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_FunctionReferences,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionLibrary_Statics::NewProp_LocalizedFunctions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionLibrary_Statics::PropPointers) < 2048);
// ********** End Class URigVMFunctionLibrary Property Definitions *********************************
UObject* (*const Z_Construct_UClass_URigVMFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMGraph,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMFunctionLibrary_Statics::ClassParams = {
&URigVMFunctionLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMFunctionLibrary_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionLibrary_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMFunctionLibrary_Statics::Class_MetaDataParams)
};
void URigVMFunctionLibrary::StaticRegisterNativesURigVMFunctionLibrary()
{
UClass* Class = URigVMFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMFunctionLibrary()
{
if (!Z_Registration_Info_UClass_URigVMFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMFunctionLibrary.OuterSingleton, Z_Construct_UClass_URigVMFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMFunctionLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMFunctionLibrary);
URigVMFunctionLibrary::~URigVMFunctionLibrary() {}
// ********** End Class URigVMFunctionLibrary ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMFunctionLibrary, URigVMFunctionLibrary::StaticClass, TEXT("URigVMFunctionLibrary"), &Z_Registration_Info_UClass_URigVMFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMFunctionLibrary), 356243533U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h__Script_RigVMDeveloper_3961957081{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// 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 "RigVMModel/RigVMFunctionLibrary.h"
#ifdef RIGVMDEVELOPER_RigVMFunctionLibrary_generated_h
#error "RigVMFunctionLibrary.generated.h already included, missing '#pragma once' in RigVMFunctionLibrary.h"
#endif
#define RIGVMDEVELOPER_RigVMFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVMFunctionReferenceNode;
class URigVMLibraryNode;
class URigVMNode;
// ********** Begin Class URigVMFunctionLibrary ****************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetReferencePathsForFunction); \
DECLARE_FUNCTION(execGetReferencesForFunction); \
DECLARE_FUNCTION(execFindFunctionForNode); \
DECLARE_FUNCTION(execFindFunction); \
DECLARE_FUNCTION(execGetFunctions);
struct Z_Construct_UClass_URigVMFunctionLibrary_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMFunctionLibrary(); \
friend struct ::Z_Construct_UClass_URigVMFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMFunctionLibrary, URigVMGraph, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(URigVMFunctionLibrary)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMFunctionLibrary(URigVMFunctionLibrary&&) = delete; \
URigVMFunctionLibrary(const URigVMFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMFunctionLibrary); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMFunctionLibrary) \
RIGVMDEVELOPER_API virtual ~URigVMFunctionLibrary();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_20_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMFunctionLibrary;
// ********** End Class URigVMFunctionLibrary ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,221 @@
// 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 "RigVMModel/Nodes/RigVMFunctionReferenceNode.h"
#include "RigVMCore/RigVMGraphFunctionDefinition.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunctionReferenceNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMFunctionReferenceNode Function GetReferencedFunctionHeader_ForBlueprint
struct Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics
{
struct RigVMFunctionReferenceNode_eventGetReferencedFunctionHeader_ForBlueprint_Parms
{
FRigVMGraphFunctionHeader ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "DisplayName", "GetReferencedFunctionHeader" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
{ "ScriptName", "GetReferencedFunctionHeader" },
};
#endif // WITH_METADATA
// ********** Begin Function GetReferencedFunctionHeader_ForBlueprint constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetReferencedFunctionHeader_ForBlueprint constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetReferencedFunctionHeader_ForBlueprint Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMFunctionReferenceNode_eventGetReferencedFunctionHeader_ForBlueprint_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(0, nullptr) }; // 3356922528
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::PropPointers) < 2048);
// ********** End Function GetReferencedFunctionHeader_ForBlueprint Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMFunctionReferenceNode, nullptr, "GetReferencedFunctionHeader_ForBlueprint", Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::RigVMFunctionReferenceNode_eventGetReferencedFunctionHeader_ForBlueprint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::RigVMFunctionReferenceNode_eventGetReferencedFunctionHeader_ForBlueprint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMFunctionReferenceNode::execGetReferencedFunctionHeader_ForBlueprint)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphFunctionHeader*)Z_Param__Result=P_THIS->GetReferencedFunctionHeader_ForBlueprint();
P_NATIVE_END;
}
// ********** End Class URigVMFunctionReferenceNode Function GetReferencedFunctionHeader_ForBlueprint
// ********** Begin Class URigVMFunctionReferenceNode **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMFunctionReferenceNode;
UClass* URigVMFunctionReferenceNode::GetPrivateStaticClass()
{
using TClass = URigVMFunctionReferenceNode;
if (!Z_Registration_Info_UClass_URigVMFunctionReferenceNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMFunctionReferenceNode"),
Z_Registration_Info_UClass_URigVMFunctionReferenceNode.InnerSingleton,
StaticRegisterNativesURigVMFunctionReferenceNode,
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_URigVMFunctionReferenceNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister()
{
return URigVMFunctionReferenceNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMFunctionReferenceNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Function Reference Node is a library node which references\n * a library node from a separate function library graph.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
{ "ToolTip", "The Function Reference Node is a library node which references\na library node from a separate function library graph." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedFunctionHeader_MetaData[] = {
{ "Comment", "//void SetReferencedFunctionData(FRigVMGraphFunctionData* Data);\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
{ "ToolTip", "void SetReferencedFunctionData(FRigVMGraphFunctionData* Data);" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedNodePtr_MetaData[] = {
{ "DeprecatedProperty", "5.200000" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableMap_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReferenceNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMFunctionReferenceNode constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReferencedFunctionHeader;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReferencedNodePtr;
static const UECodeGen_Private::FNamePropertyParams NewProp_VariableMap_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_VariableMap_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_VariableMap;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMFunctionReferenceNode constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetReferencedFunctionHeader_ForBlueprint"), .Pointer = &URigVMFunctionReferenceNode::execGetReferencedFunctionHeader_ForBlueprint },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMFunctionReferenceNode_GetReferencedFunctionHeader_ForBlueprint, "GetReferencedFunctionHeader_ForBlueprint" }, // 2464462239
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMFunctionReferenceNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMFunctionReferenceNode_Statics
// ********** Begin Class URigVMFunctionReferenceNode Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_ReferencedFunctionHeader = { "ReferencedFunctionHeader", nullptr, (EPropertyFlags)0x0040010000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionReferenceNode, ReferencedFunctionHeader), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedFunctionHeader_MetaData), NewProp_ReferencedFunctionHeader_MetaData) }; // 3356922528
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_ReferencedNodePtr = { "ReferencedNodePtr", nullptr, (EPropertyFlags)0x0044010020000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionReferenceNode, ReferencedNodePtr_DEPRECATED), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedNodePtr_MetaData), NewProp_ReferencedNodePtr_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap_ValueProp = { "VariableMap", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap_Key_KeyProp = { "VariableMap_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap = { "VariableMap", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMFunctionReferenceNode, VariableMap), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableMap_MetaData), NewProp_VariableMap_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_ReferencedFunctionHeader,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_ReferencedNodePtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::NewProp_VariableMap,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMFunctionReferenceNode Property Definitions ***************************
UObject* (*const Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMLibraryNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::ClassParams = {
&URigVMFunctionReferenceNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::Class_MetaDataParams)
};
void URigVMFunctionReferenceNode::StaticRegisterNativesURigVMFunctionReferenceNode()
{
UClass* Class = URigVMFunctionReferenceNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMFunctionReferenceNode()
{
if (!Z_Registration_Info_UClass_URigVMFunctionReferenceNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMFunctionReferenceNode.OuterSingleton, Z_Construct_UClass_URigVMFunctionReferenceNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMFunctionReferenceNode.OuterSingleton;
}
URigVMFunctionReferenceNode::URigVMFunctionReferenceNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMFunctionReferenceNode);
URigVMFunctionReferenceNode::~URigVMFunctionReferenceNode() {}
// ********** End Class URigVMFunctionReferenceNode ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMFunctionReferenceNode, URigVMFunctionReferenceNode::StaticClass, TEXT("URigVMFunctionReferenceNode"), &Z_Registration_Info_UClass_URigVMFunctionReferenceNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMFunctionReferenceNode), 1675183032U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h__Script_RigVMDeveloper_3858728454{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// 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 "RigVMModel/Nodes/RigVMFunctionReferenceNode.h"
#ifdef RIGVMDEVELOPER_RigVMFunctionReferenceNode_generated_h
#error "RigVMFunctionReferenceNode.generated.h already included, missing '#pragma once' in RigVMFunctionReferenceNode.h"
#endif
#define RIGVMDEVELOPER_RigVMFunctionReferenceNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FRigVMGraphFunctionHeader;
// ********** Begin Class URigVMFunctionReferenceNode **********************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetReferencedFunctionHeader_ForBlueprint);
struct Z_Construct_UClass_URigVMFunctionReferenceNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMFunctionReferenceNode(); \
friend struct ::Z_Construct_UClass_URigVMFunctionReferenceNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMFunctionReferenceNode, URigVMLibraryNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister) \
DECLARE_SERIALIZER(URigVMFunctionReferenceNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMFunctionReferenceNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMFunctionReferenceNode(URigVMFunctionReferenceNode&&) = delete; \
URigVMFunctionReferenceNode(const URigVMFunctionReferenceNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMFunctionReferenceNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMFunctionReferenceNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMFunctionReferenceNode) \
RIGVMDEVELOPER_API virtual ~URigVMFunctionReferenceNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_18_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMFunctionReferenceNode;
// ********** End Class URigVMFunctionReferenceNode ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReferenceNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMFunctionReturnNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMFunctionReturnNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionInterfaceNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReturnNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMFunctionReturnNode *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMFunctionReturnNode;
UClass* URigVMFunctionReturnNode::GetPrivateStaticClass()
{
using TClass = URigVMFunctionReturnNode;
if (!Z_Registration_Info_UClass_URigVMFunctionReturnNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMFunctionReturnNode"),
Z_Registration_Info_UClass_URigVMFunctionReturnNode.InnerSingleton,
StaticRegisterNativesURigVMFunctionReturnNode,
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_URigVMFunctionReturnNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister()
{
return URigVMFunctionReturnNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMFunctionReturnNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Function Return node is used to provide access to the \n * output pins of the library node for links within.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMFunctionReturnNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMFunctionReturnNode.h" },
{ "ToolTip", "The Function Return node is used to provide access to the\noutput pins of the library node for links within." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMFunctionReturnNode constinit property declarations *****************
// ********** End Class URigVMFunctionReturnNode constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMFunctionReturnNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMFunctionReturnNode_Statics
UObject* (*const Z_Construct_UClass_URigVMFunctionReturnNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMFunctionInterfaceNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReturnNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMFunctionReturnNode_Statics::ClassParams = {
&URigVMFunctionReturnNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMFunctionReturnNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMFunctionReturnNode_Statics::Class_MetaDataParams)
};
void URigVMFunctionReturnNode::StaticRegisterNativesURigVMFunctionReturnNode()
{
}
UClass* Z_Construct_UClass_URigVMFunctionReturnNode()
{
if (!Z_Registration_Info_UClass_URigVMFunctionReturnNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMFunctionReturnNode.OuterSingleton, Z_Construct_UClass_URigVMFunctionReturnNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMFunctionReturnNode.OuterSingleton;
}
URigVMFunctionReturnNode::URigVMFunctionReturnNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMFunctionReturnNode);
URigVMFunctionReturnNode::~URigVMFunctionReturnNode() {}
// ********** End Class URigVMFunctionReturnNode ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMFunctionReturnNode, URigVMFunctionReturnNode::StaticClass, TEXT("URigVMFunctionReturnNode"), &Z_Registration_Info_UClass_URigVMFunctionReturnNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMFunctionReturnNode), 3930180725U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h__Script_RigVMDeveloper_2197237180{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMFunctionReturnNode.h"
#ifdef RIGVMDEVELOPER_RigVMFunctionReturnNode_generated_h
#error "RigVMFunctionReturnNode.generated.h already included, missing '#pragma once' in RigVMFunctionReturnNode.h"
#endif
#define RIGVMDEVELOPER_RigVMFunctionReturnNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMFunctionReturnNode *************************************************
struct Z_Construct_UClass_URigVMFunctionReturnNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMFunctionReturnNode(); \
friend struct ::Z_Construct_UClass_URigVMFunctionReturnNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMFunctionReturnNode, URigVMFunctionInterfaceNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister) \
DECLARE_SERIALIZER(URigVMFunctionReturnNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMFunctionReturnNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMFunctionReturnNode(URigVMFunctionReturnNode&&) = delete; \
URigVMFunctionReturnNode(const URigVMFunctionReturnNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMFunctionReturnNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMFunctionReturnNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMFunctionReturnNode) \
RIGVMDEVELOPER_API virtual ~URigVMFunctionReturnNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMFunctionReturnNode;
// ********** End Class URigVMFunctionReturnNode ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMFunctionReturnNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// 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 "RigVMModel/RigVMGraph.h"
#ifdef RIGVMDEVELOPER_RigVMGraph_generated_h
#error "RigVMGraph.generated.h already included, missing '#pragma once' in RigVMGraph.h"
#endif
#define RIGVMDEVELOPER_RigVMGraph_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class URigVMFunctionEntryNode;
class URigVMFunctionLibrary;
class URigVMFunctionReturnNode;
class URigVMGraph;
class URigVMLink;
class URigVMNode;
class URigVMPin;
class URigVMSchema;
struct FRigVMGraphVariableDescription;
// ********** Begin Class URigVMGraph **************************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetSchemaClass); \
DECLARE_FUNCTION(execGetSchemaClass); \
DECLARE_FUNCTION(execGetSchema); \
DECLARE_FUNCTION(execGetOutputArguments); \
DECLARE_FUNCTION(execGetInputArguments); \
DECLARE_FUNCTION(execGetLocalVariables); \
DECLARE_FUNCTION(execSetDefaultFunctionLibrary); \
DECLARE_FUNCTION(execGetDefaultFunctionLibrary); \
DECLARE_FUNCTION(execIsTopLevelGraph); \
DECLARE_FUNCTION(execIsNodeHighlighted); \
DECLARE_FUNCTION(execGetSelectNodes); \
DECLARE_FUNCTION(execIsNodeSelected); \
DECLARE_FUNCTION(execFindLink); \
DECLARE_FUNCTION(execFindPin); \
DECLARE_FUNCTION(execFindNode); \
DECLARE_FUNCTION(execFindNodeByName); \
DECLARE_FUNCTION(execGetGraphName); \
DECLARE_FUNCTION(execGetNodePath); \
DECLARE_FUNCTION(execGetVariableDescriptions); \
DECLARE_FUNCTION(execGetEventNames); \
DECLARE_FUNCTION(execGetReturnNode); \
DECLARE_FUNCTION(execGetEntryNode); \
DECLARE_FUNCTION(execIsRootGraph); \
DECLARE_FUNCTION(execGetGraphDepth); \
DECLARE_FUNCTION(execGetRootGraph); \
DECLARE_FUNCTION(execGetParentGraph); \
DECLARE_FUNCTION(execGetContainedGraphs); \
DECLARE_FUNCTION(execContainsLink); \
DECLARE_FUNCTION(execGetLinks); \
DECLARE_FUNCTION(execGetNodes);
struct Z_Construct_UClass_URigVMGraph_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMGraph(); \
friend struct ::Z_Construct_UClass_URigVMGraph_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMGraph_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMGraph, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMGraph_NoRegister) \
DECLARE_SERIALIZER(URigVMGraph)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMGraph(URigVMGraph&&) = delete; \
URigVMGraph(const URigVMGraph&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMGraph); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMGraph); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMGraph) \
RIGVMDEVELOPER_API virtual ~URigVMGraph();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_30_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h_33_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMGraph;
// ********** End Class URigVMGraph ****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,230 @@
// 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 "RigVMModel/RigVMGraphSection.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMGraphSection() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphSection();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphSectionLink();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMGraphSectionLink ********************************************
struct Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMGraphSectionLink); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMGraphSectionLink); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceNodeIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetNodeIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceNodeHash_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetNodeHash_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePinPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPinPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMGraphSectionLink constinit property declarations ************
static const UECodeGen_Private::FIntPropertyParams NewProp_SourceNodeIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_TargetNodeIndex;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_SourceNodeHash;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_TargetNodeHash;
static const UECodeGen_Private::FStrPropertyParams NewProp_SourcePinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_TargetPinPath;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMGraphSectionLink constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMGraphSectionLink>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink;
class UScriptStruct* FRigVMGraphSectionLink::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMGraphSectionLink, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMGraphSectionLink"));
}
return Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMGraphSectionLink Property Definitions ***********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourceNodeIndex = { "SourceNodeIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, SourceNodeIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceNodeIndex_MetaData), NewProp_SourceNodeIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetNodeIndex = { "TargetNodeIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, TargetNodeIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetNodeIndex_MetaData), NewProp_TargetNodeIndex_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourceNodeHash = { "SourceNodeHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, SourceNodeHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceNodeHash_MetaData), NewProp_SourceNodeHash_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetNodeHash = { "TargetNodeHash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, TargetNodeHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetNodeHash_MetaData), NewProp_TargetNodeHash_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourcePinPath = { "SourcePinPath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, SourcePinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePinPath_MetaData), NewProp_SourcePinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetPinPath = { "TargetPinPath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSectionLink, TargetPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPinPath_MetaData), NewProp_TargetPinPath_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourceNodeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetNodeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourceNodeHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetNodeHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_SourcePinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewProp_TargetPinPath,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMGraphSectionLink Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMGraphSectionLink",
Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::PropPointers),
sizeof(FRigVMGraphSectionLink),
alignof(FRigVMGraphSectionLink),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphSectionLink()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.InnerSingleton, Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink.InnerSingleton);
}
// ********** End ScriptStruct FRigVMGraphSectionLink **********************************************
// ********** Begin ScriptStruct FRigVMGraphSection ************************************************
struct Z_Construct_UScriptStruct_FRigVMGraphSection_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMGraphSection); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMGraphSection); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hash_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Nodes_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeHashes_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeafNodes_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Links_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraphSection.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMGraphSection constinit property declarations ****************
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Hash;
static const UECodeGen_Private::FNamePropertyParams NewProp_Nodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Nodes;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_NodeHashes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_NodeHashes;
static const UECodeGen_Private::FIntPropertyParams NewProp_LeafNodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LeafNodes;
static const UECodeGen_Private::FStructPropertyParams NewProp_Links_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Links;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMGraphSection constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMGraphSection>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMGraphSection_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMGraphSection;
class UScriptStruct* FRigVMGraphSection::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphSection.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMGraphSection.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMGraphSection, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMGraphSection"));
}
return Z_Registration_Info_UScriptStruct_FRigVMGraphSection.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMGraphSection Property Definitions ***************************
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Hash = { "Hash", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSection, Hash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hash_MetaData), NewProp_Hash_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Nodes_Inner = { "Nodes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Nodes = { "Nodes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSection, Nodes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Nodes_MetaData), NewProp_Nodes_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_NodeHashes_Inner = { "NodeHashes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_NodeHashes = { "NodeHashes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSection, NodeHashes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeHashes_MetaData), NewProp_NodeHashes_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_LeafNodes_Inner = { "LeafNodes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_LeafNodes = { "LeafNodes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSection, LeafNodes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeafNodes_MetaData), NewProp_LeafNodes_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Links_Inner = { "Links", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphSectionLink, METADATA_PARAMS(0, nullptr) }; // 1632538288
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Links = { "Links", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphSection, Links), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Links_MetaData), NewProp_Links_MetaData) }; // 1632538288
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Hash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Nodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Nodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_NodeHashes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_NodeHashes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_LeafNodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_LeafNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Links_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewProp_Links,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMGraphSection Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMGraphSection",
Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::PropPointers),
sizeof(FRigVMGraphSection),
alignof(FRigVMGraphSection),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphSection()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphSection.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMGraphSection.InnerSingleton, Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMGraphSection.InnerSingleton);
}
// ********** End ScriptStruct FRigVMGraphSection **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMGraphSectionLink::StaticStruct, Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics::NewStructOps, TEXT("RigVMGraphSectionLink"),&Z_Registration_Info_UScriptStruct_FRigVMGraphSectionLink, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMGraphSectionLink), 1632538288U) },
{ FRigVMGraphSection::StaticStruct, Z_Construct_UScriptStruct_FRigVMGraphSection_Statics::NewStructOps, TEXT("RigVMGraphSection"),&Z_Registration_Info_UScriptStruct_FRigVMGraphSection, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMGraphSection), 259127227U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h__Script_RigVMDeveloper_3233694617{
TEXT("/Script/RigVMDeveloper"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "RigVMModel/RigVMGraphSection.h"
#ifdef RIGVMDEVELOPER_RigVMGraphSection_generated_h
#error "RigVMGraphSection.generated.h already included, missing '#pragma once' in RigVMGraphSection.h"
#endif
#define RIGVMDEVELOPER_RigVMGraphSection_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMGraphSectionLink ********************************************
struct Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMGraphSectionLink_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMGraphSectionLink;
// ********** End ScriptStruct FRigVMGraphSectionLink **********************************************
// ********** Begin ScriptStruct FRigVMGraphSection ************************************************
struct Z_Construct_UScriptStruct_FRigVMGraphSection_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h_46_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMGraphSection_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMGraphSection;
// ********** End ScriptStruct FRigVMGraphSection **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraphSection_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMIfNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMIfNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMIfNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMIfNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDEPRECATED_RigVMIfNode **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode;
UClass* UDEPRECATED_RigVMIfNode::GetPrivateStaticClass()
{
using TClass = UDEPRECATED_RigVMIfNode;
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMIfNode"),
Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode.InnerSingleton,
StaticRegisterNativesUDEPRECATED_RigVMIfNode,
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_UDEPRECATED_RigVMIfNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMIfNode_NoRegister()
{
return UDEPRECATED_RigVMIfNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A if node is used to pick between two values\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMIfNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMIfNode.h" },
{ "ToolTip", "A if node is used to pick between two values" },
};
#endif // WITH_METADATA
// ********** Begin Class UDEPRECATED_RigVMIfNode constinit property declarations ******************
// ********** End Class UDEPRECATED_RigVMIfNode constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDEPRECATED_RigVMIfNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics
UObject* (*const Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::ClassParams = {
&UDEPRECATED_RigVMIfNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x020802A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::Class_MetaDataParams)
};
void UDEPRECATED_RigVMIfNode::StaticRegisterNativesUDEPRECATED_RigVMIfNode()
{
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMIfNode()
{
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode.OuterSingleton, Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode.OuterSingleton;
}
UDEPRECATED_RigVMIfNode::UDEPRECATED_RigVMIfNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDEPRECATED_RigVMIfNode);
UDEPRECATED_RigVMIfNode::~UDEPRECATED_RigVMIfNode() {}
// ********** End Class UDEPRECATED_RigVMIfNode ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDEPRECATED_RigVMIfNode, UDEPRECATED_RigVMIfNode::StaticClass, TEXT("UDEPRECATED_RigVMIfNode"), &Z_Registration_Info_UClass_UDEPRECATED_RigVMIfNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDEPRECATED_RigVMIfNode), 18927993U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h__Script_RigVMDeveloper_3067568516{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMIfNode.h"
#ifdef RIGVMDEVELOPER_RigVMIfNode_generated_h
#error "RigVMIfNode.generated.h already included, missing '#pragma once' in RigVMIfNode.h"
#endif
#define RIGVMDEVELOPER_RigVMIfNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDEPRECATED_RigVMIfNode **************************************************
struct Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMIfNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_25_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDEPRECATED_RigVMIfNode(); \
friend struct ::Z_Construct_UClass_UDEPRECATED_RigVMIfNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_UDEPRECATED_RigVMIfNode_NoRegister(); \
public: \
DECLARE_CLASS2(UDEPRECATED_RigVMIfNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0 | CLASS_Deprecated), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_UDEPRECATED_RigVMIfNode_NoRegister) \
DECLARE_SERIALIZER(UDEPRECATED_RigVMIfNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_25_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API UDEPRECATED_RigVMIfNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDEPRECATED_RigVMIfNode(UDEPRECATED_RigVMIfNode&&) = delete; \
UDEPRECATED_RigVMIfNode(const UDEPRECATED_RigVMIfNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, UDEPRECATED_RigVMIfNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDEPRECATED_RigVMIfNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDEPRECATED_RigVMIfNode) \
RIGVMDEVELOPER_API virtual ~UDEPRECATED_RigVMIfNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_22_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_25_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_25_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h_25_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDEPRECATED_RigVMIfNode;
// ********** End Class UDEPRECATED_RigVMIfNode ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMIfNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,183 @@
// 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 "RigVMModel/Nodes/RigVMInvokeEntryNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMInvokeEntryNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInvokeEntryNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMInvokeEntryNode Function GetEntryName ******************************
struct Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics
{
struct RigVMInvokeEntryNode_eventGetEntryName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMInvokeEntryNode" },
{ "Comment", "// Returns the name of the entry to run\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMInvokeEntryNode.h" },
{ "ToolTip", "Returns the name of the entry to run" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEntryName constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEntryName constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEntryName Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMInvokeEntryNode_eventGetEntryName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::PropPointers) < 2048);
// ********** End Function GetEntryName Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMInvokeEntryNode, nullptr, "GetEntryName", Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::RigVMInvokeEntryNode_eventGetEntryName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::RigVMInvokeEntryNode_eventGetEntryName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMInvokeEntryNode::execGetEntryName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetEntryName();
P_NATIVE_END;
}
// ********** End Class URigVMInvokeEntryNode Function GetEntryName ********************************
// ********** Begin Class URigVMInvokeEntryNode ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMInvokeEntryNode;
UClass* URigVMInvokeEntryNode::GetPrivateStaticClass()
{
using TClass = URigVMInvokeEntryNode;
if (!Z_Registration_Info_UClass_URigVMInvokeEntryNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMInvokeEntryNode"),
Z_Registration_Info_UClass_URigVMInvokeEntryNode.InnerSingleton,
StaticRegisterNativesURigVMInvokeEntryNode,
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_URigVMInvokeEntryNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister()
{
return URigVMInvokeEntryNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMInvokeEntryNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Invoke Entry Node is used to invoke another entry from the \n * the currently running entry.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMInvokeEntryNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMInvokeEntryNode.h" },
{ "ToolTip", "The Invoke Entry Node is used to invoke another entry from the\nthe currently running entry." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMInvokeEntryNode constinit property declarations ********************
// ********** End Class URigVMInvokeEntryNode constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetEntryName"), .Pointer = &URigVMInvokeEntryNode::execGetEntryName },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMInvokeEntryNode_GetEntryName, "GetEntryName" }, // 20772254
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMInvokeEntryNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMInvokeEntryNode_Statics
UObject* (*const Z_Construct_UClass_URigVMInvokeEntryNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInvokeEntryNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMInvokeEntryNode_Statics::ClassParams = {
&URigVMInvokeEntryNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInvokeEntryNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMInvokeEntryNode_Statics::Class_MetaDataParams)
};
void URigVMInvokeEntryNode::StaticRegisterNativesURigVMInvokeEntryNode()
{
UClass* Class = URigVMInvokeEntryNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMInvokeEntryNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMInvokeEntryNode()
{
if (!Z_Registration_Info_UClass_URigVMInvokeEntryNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMInvokeEntryNode.OuterSingleton, Z_Construct_UClass_URigVMInvokeEntryNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMInvokeEntryNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMInvokeEntryNode);
URigVMInvokeEntryNode::~URigVMInvokeEntryNode() {}
// ********** End Class URigVMInvokeEntryNode ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMInvokeEntryNode, URigVMInvokeEntryNode::StaticClass, TEXT("URigVMInvokeEntryNode"), &Z_Registration_Info_UClass_URigVMInvokeEntryNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMInvokeEntryNode), 3647413103U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h__Script_RigVMDeveloper_1020046233{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// 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 "RigVMModel/Nodes/RigVMInvokeEntryNode.h"
#ifdef RIGVMDEVELOPER_RigVMInvokeEntryNode_generated_h
#error "RigVMInvokeEntryNode.generated.h already included, missing '#pragma once' in RigVMInvokeEntryNode.h"
#endif
#define RIGVMDEVELOPER_RigVMInvokeEntryNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMInvokeEntryNode ****************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetEntryName);
struct Z_Construct_UClass_URigVMInvokeEntryNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMInvokeEntryNode(); \
friend struct ::Z_Construct_UClass_URigVMInvokeEntryNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMInvokeEntryNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister) \
DECLARE_SERIALIZER(URigVMInvokeEntryNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMInvokeEntryNode(URigVMInvokeEntryNode&&) = delete; \
URigVMInvokeEntryNode(const URigVMInvokeEntryNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMInvokeEntryNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMInvokeEntryNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMInvokeEntryNode) \
RIGVMDEVELOPER_API virtual ~URigVMInvokeEntryNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_14_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMInvokeEntryNode;
// ********** End Class URigVMInvokeEntryNode ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMInvokeEntryNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,402 @@
// 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 "RigVMModel/Nodes/RigVMLibraryNode.h"
#include "RigVMCore/RigVMVariant.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMLibraryNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariant();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariantRef();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMLibraryNode Function GetContainedGraph *****************************
struct Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics
{
struct RigVMLibraryNode_eventGetContainedGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetContainedGraph constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetContainedGraph constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetContainedGraph Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLibraryNode_eventGetContainedGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::PropPointers) < 2048);
// ********** End Function GetContainedGraph Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLibraryNode, nullptr, "GetContainedGraph", Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::RigVMLibraryNode_eventGetContainedGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::RigVMLibraryNode_eventGetContainedGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLibraryNode::execGetContainedGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetContainedGraph();
P_NATIVE_END;
}
// ********** End Class URigVMLibraryNode Function GetContainedGraph *******************************
// ********** Begin Class URigVMLibraryNode Function GetFunctionVariant ****************************
struct Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics
{
struct RigVMLibraryNode_eventGetFunctionVariant_Parms
{
FRigVMVariant ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFunctionVariant constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFunctionVariant constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFunctionVariant Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLibraryNode_eventGetFunctionVariant_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariant, METADATA_PARAMS(0, nullptr) }; // 2178042555
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function GetFunctionVariant Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLibraryNode, nullptr, "GetFunctionVariant", Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::RigVMLibraryNode_eventGetFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::RigVMLibraryNode_eventGetFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLibraryNode::execGetFunctionVariant)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariant*)Z_Param__Result=P_THIS->GetFunctionVariant();
P_NATIVE_END;
}
// ********** End Class URigVMLibraryNode Function GetFunctionVariant ******************************
// ********** Begin Class URigVMLibraryNode Function GetFunctionVariantRef *************************
struct Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics
{
struct RigVMLibraryNode_eventGetFunctionVariantRef_Parms
{
FRigVMVariantRef ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFunctionVariantRef constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFunctionVariantRef constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFunctionVariantRef Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLibraryNode_eventGetFunctionVariantRef_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::PropPointers) < 2048);
// ********** End Function GetFunctionVariantRef Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLibraryNode, nullptr, "GetFunctionVariantRef", Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::RigVMLibraryNode_eventGetFunctionVariantRef_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::RigVMLibraryNode_eventGetFunctionVariantRef_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLibraryNode::execGetFunctionVariantRef)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMVariantRef*)Z_Param__Result=P_THIS->GetFunctionVariantRef();
P_NATIVE_END;
}
// ********** End Class URigVMLibraryNode Function GetFunctionVariantRef ***************************
// ********** Begin Class URigVMLibraryNode Function GetLibrary ************************************
struct Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics
{
struct RigVMLibraryNode_eventGetLibrary_Parms
{
URigVMFunctionLibrary* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLibrary constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLibrary constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLibrary Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLibraryNode_eventGetLibrary_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionLibrary_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::PropPointers) < 2048);
// ********** End Function GetLibrary Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLibraryNode, nullptr, "GetLibrary", Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::RigVMLibraryNode_eventGetLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::RigVMLibraryNode_eventGetLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLibraryNode_GetLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLibraryNode_GetLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLibraryNode::execGetLibrary)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionLibrary**)Z_Param__Result=P_THIS->GetLibrary();
P_NATIVE_END;
}
// ********** End Class URigVMLibraryNode Function GetLibrary **************************************
// ********** Begin Class URigVMLibraryNode Function GetMatchingVariants ***************************
struct Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics
{
struct RigVMLibraryNode_eventGetMatchingVariants_Parms
{
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLibraryNode" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMatchingVariants constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMatchingVariants constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMatchingVariants Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLibraryNode_eventGetMatchingVariants_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::PropPointers) < 2048);
// ********** End Function GetMatchingVariants Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLibraryNode, nullptr, "GetMatchingVariants", Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::RigVMLibraryNode_eventGetMatchingVariants_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::RigVMLibraryNode_eventGetMatchingVariants_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLibraryNode::execGetMatchingVariants)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->GetMatchingVariants();
P_NATIVE_END;
}
// ********** End Class URigVMLibraryNode Function GetMatchingVariants *****************************
// ********** Begin Class URigVMLibraryNode ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMLibraryNode;
UClass* URigVMLibraryNode::GetPrivateStaticClass()
{
using TClass = URigVMLibraryNode;
if (!Z_Registration_Info_UClass_URigVMLibraryNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMLibraryNode"),
Z_Registration_Info_UClass_URigVMLibraryNode.InnerSingleton,
StaticRegisterNativesURigVMLibraryNode,
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_URigVMLibraryNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister()
{
return URigVMLibraryNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMLibraryNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Library Node represents a function invocation of a\n * function specified somewhere else. The function can be \n * expressed as a sub-graph (RigVMGroupNode) or as a \n * referenced function (RigVMFunctionNode).\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMLibraryNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMLibraryNode.h" },
{ "ToolTip", "The Library Node represents a function invocation of a\nfunction specified somewhere else. The function can be\nexpressed as a sub-graph (RigVMGroupNode) or as a\nreferenced function (RigVMFunctionNode)." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMLibraryNode constinit property declarations ************************
// ********** End Class URigVMLibraryNode constinit property declarations **************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetContainedGraph"), .Pointer = &URigVMLibraryNode::execGetContainedGraph },
{ .NameUTF8 = UTF8TEXT("GetFunctionVariant"), .Pointer = &URigVMLibraryNode::execGetFunctionVariant },
{ .NameUTF8 = UTF8TEXT("GetFunctionVariantRef"), .Pointer = &URigVMLibraryNode::execGetFunctionVariantRef },
{ .NameUTF8 = UTF8TEXT("GetLibrary"), .Pointer = &URigVMLibraryNode::execGetLibrary },
{ .NameUTF8 = UTF8TEXT("GetMatchingVariants"), .Pointer = &URigVMLibraryNode::execGetMatchingVariants },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMLibraryNode_GetContainedGraph, "GetContainedGraph" }, // 2954956682
{ &Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariant, "GetFunctionVariant" }, // 636726027
{ &Z_Construct_UFunction_URigVMLibraryNode_GetFunctionVariantRef, "GetFunctionVariantRef" }, // 2281752116
{ &Z_Construct_UFunction_URigVMLibraryNode_GetLibrary, "GetLibrary" }, // 2426551704
{ &Z_Construct_UFunction_URigVMLibraryNode_GetMatchingVariants, "GetMatchingVariants" }, // 1830573900
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMLibraryNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMLibraryNode_Statics
UObject* (*const Z_Construct_UClass_URigVMLibraryNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLibraryNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMLibraryNode_Statics::ClassParams = {
&URigVMLibraryNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLibraryNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMLibraryNode_Statics::Class_MetaDataParams)
};
void URigVMLibraryNode::StaticRegisterNativesURigVMLibraryNode()
{
UClass* Class = URigVMLibraryNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMLibraryNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMLibraryNode()
{
if (!Z_Registration_Info_UClass_URigVMLibraryNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMLibraryNode.OuterSingleton, Z_Construct_UClass_URigVMLibraryNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMLibraryNode.OuterSingleton;
}
URigVMLibraryNode::URigVMLibraryNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMLibraryNode);
URigVMLibraryNode::~URigVMLibraryNode() {}
// ********** End Class URigVMLibraryNode **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMLibraryNode, URigVMLibraryNode::StaticClass, TEXT("URigVMLibraryNode"), &Z_Registration_Info_UClass_URigVMLibraryNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMLibraryNode), 4272685028U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h__Script_RigVMDeveloper_3177850515{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// 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 "RigVMModel/Nodes/RigVMLibraryNode.h"
#ifdef RIGVMDEVELOPER_RigVMLibraryNode_generated_h
#error "RigVMLibraryNode.generated.h already included, missing '#pragma once' in RigVMLibraryNode.h"
#endif
#define RIGVMDEVELOPER_RigVMLibraryNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVMFunctionLibrary;
class URigVMGraph;
struct FRigVMVariant;
struct FRigVMVariantRef;
// ********** Begin Class URigVMLibraryNode ********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetMatchingVariants); \
DECLARE_FUNCTION(execGetFunctionVariantRef); \
DECLARE_FUNCTION(execGetFunctionVariant); \
DECLARE_FUNCTION(execGetContainedGraph); \
DECLARE_FUNCTION(execGetLibrary);
struct Z_Construct_UClass_URigVMLibraryNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMLibraryNode(); \
friend struct ::Z_Construct_UClass_URigVMLibraryNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMLibraryNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMLibraryNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMLibraryNode_NoRegister) \
DECLARE_SERIALIZER(URigVMLibraryNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMLibraryNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMLibraryNode(URigVMLibraryNode&&) = delete; \
URigVMLibraryNode(const URigVMLibraryNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMLibraryNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMLibraryNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMLibraryNode) \
RIGVMDEVELOPER_API virtual ~URigVMLibraryNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_23_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h_26_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMLibraryNode;
// ********** End Class URigVMLibraryNode **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMLibraryNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,655 @@
// 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 "RigVMModel/RigVMLink.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMLink() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMLink Function GetGraph *********************************************
struct Z_Construct_UFunction_URigVMLink_GetGraph_Statics
{
struct RigVMLink_eventGetGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the Link's owning Graph/\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the Link's owning Graph/" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGraph constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGraph constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGraph Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraph_Statics::PropPointers) < 2048);
// ********** End Function GetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetGraph", Z_Construct_UFunction_URigVMLink_GetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetGraph_Statics::RigVMLink_eventGetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetGraph_Statics::RigVMLink_eventGetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetGraph();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetGraph ***********************************************
// ********** Begin Class URigVMLink Function GetGraphDepth ****************************************
struct Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics
{
struct RigVMLink_eventGetGraphDepth_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the graph nesting depth of this link\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the graph nesting depth of this link" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGraphDepth constinit property declarations *************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGraphDepth constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGraphDepth Property Definitions ************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetGraphDepth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::PropPointers) < 2048);
// ********** End Function GetGraphDepth Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetGraphDepth", Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::RigVMLink_eventGetGraphDepth_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::RigVMLink_eventGetGraphDepth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetGraphDepth()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetGraphDepth_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetGraphDepth)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetGraphDepth();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetGraphDepth ******************************************
// ********** Begin Class URigVMLink Function GetLinkIndex *****************************************
struct Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics
{
struct RigVMLink_eventGetLinkIndex_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the current index of this Link within its owning Graph.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the current index of this Link within its owning Graph." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinkIndex constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinkIndex constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinkIndex Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetLinkIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::PropPointers) < 2048);
// ********** End Function GetLinkIndex Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetLinkIndex", Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::RigVMLink_eventGetLinkIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::RigVMLink_eventGetLinkIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetLinkIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetLinkIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetLinkIndex)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetLinkIndex();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetLinkIndex *******************************************
// ********** Begin Class URigVMLink Function GetOppositePin ***************************************
struct Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics
{
struct RigVMLink_eventGetOppositePin_Parms
{
const URigVMPin* InPin;
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the opposite Pin of this Link given one of its edges (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the opposite Pin of this Link given one of its edges (or nullptr)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPin_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOppositePin constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InPin;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOppositePin constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOppositePin Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::NewProp_InPin = { "InPin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetOppositePin_Parms, InPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPin_MetaData), NewProp_InPin_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetOppositePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::NewProp_InPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::PropPointers) < 2048);
// ********** End Function GetOppositePin Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetOppositePin", Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::RigVMLink_eventGetOppositePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::RigVMLink_eventGetOppositePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetOppositePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetOppositePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetOppositePin)
{
P_GET_OBJECT(URigVMPin,Z_Param_InPin);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetOppositePin(Z_Param_InPin);
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetOppositePin *****************************************
// ********** Begin Class URigVMLink Function GetPinPathRepresentation *****************************
struct Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics
{
struct RigVMLink_eventGetPinPathRepresentation_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns a string representation of the Link,\n// for example: \"NodeA.Color.R -> NodeB.Translation.X\"\n// note: can be split again using SplitPinPathRepresentation\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns a string representation of the Link,\nfor example: \"NodeA.Color.R -> NodeB.Translation.X\"\nnote: can be split again using SplitPinPathRepresentation" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinPathRepresentation constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinPathRepresentation constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinPathRepresentation Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetPinPathRepresentation_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::PropPointers) < 2048);
// ********** End Function GetPinPathRepresentation Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetPinPathRepresentation", Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::RigVMLink_eventGetPinPathRepresentation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::RigVMLink_eventGetPinPathRepresentation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetPinPathRepresentation)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetPinPathRepresentation();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetPinPathRepresentation *******************************
// ********** Begin Class URigVMLink Function GetSourceNode ****************************************
struct Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics
{
struct RigVMLink_eventGetSourceNode_Parms
{
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the source Node of this Link (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the source Node of this Link (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSourceNode constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSourceNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSourceNode Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetSourceNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::PropPointers) < 2048);
// ********** End Function GetSourceNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetSourceNode", Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::RigVMLink_eventGetSourceNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::RigVMLink_eventGetSourceNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetSourceNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetSourceNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetSourceNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->GetSourceNode();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetSourceNode ******************************************
// ********** Begin Class URigVMLink Function GetSourcePin *****************************************
struct Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics
{
struct RigVMLink_eventGetSourcePin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the source Pin of this Link (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the source Pin of this Link (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSourcePin constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSourcePin constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSourcePin Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetSourcePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::PropPointers) < 2048);
// ********** End Function GetSourcePin Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetSourcePin", Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::RigVMLink_eventGetSourcePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::RigVMLink_eventGetSourcePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetSourcePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetSourcePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetSourcePin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetSourcePin();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetSourcePin *******************************************
// ********** Begin Class URigVMLink Function GetTargetNode ****************************************
struct Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics
{
struct RigVMLink_eventGetTargetNode_Parms
{
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the target Node of this Link (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the target Node of this Link (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTargetNode constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTargetNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTargetNode Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetTargetNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::PropPointers) < 2048);
// ********** End Function GetTargetNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetTargetNode", Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::RigVMLink_eventGetTargetNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::RigVMLink_eventGetTargetNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetTargetNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetTargetNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetTargetNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->GetTargetNode();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetTargetNode ******************************************
// ********** Begin Class URigVMLink Function GetTargetPin *****************************************
struct Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics
{
struct RigVMLink_eventGetTargetPin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMLink" },
{ "Comment", "// Returns the target Pin of this Link (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "Returns the target Pin of this Link (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTargetPin constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTargetPin constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTargetPin Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMLink_eventGetTargetPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::PropPointers) < 2048);
// ********** End Function GetTargetPin Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMLink, nullptr, "GetTargetPin", Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::RigVMLink_eventGetTargetPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::RigVMLink_eventGetTargetPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMLink_GetTargetPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMLink_GetTargetPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMLink::execGetTargetPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetTargetPin();
P_NATIVE_END;
}
// ********** End Class URigVMLink Function GetTargetPin *******************************************
// ********** Begin Class URigVMLink ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMLink;
UClass* URigVMLink::GetPrivateStaticClass()
{
using TClass = URigVMLink;
if (!Z_Registration_Info_UClass_URigVMLink.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMLink"),
Z_Registration_Info_UClass_URigVMLink.InnerSingleton,
StaticRegisterNativesURigVMLink,
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_URigVMLink.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMLink_NoRegister()
{
return URigVMLink::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMLink_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Link represents a connection between two Pins\n * within a Graph. The Link can be accessed on the \n * Graph itself - or through the URigVMPin::GetLinks()\n * method.\n */" },
{ "IncludePath", "RigVMModel/RigVMLink.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
{ "ToolTip", "The Link represents a connection between two Pins\nwithin a Graph. The Link can be accessed on the\nGraph itself - or through the URigVMPin::GetLinks()\nmethod." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePinPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetPinPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMLink.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMLink constinit property declarations *******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_SourcePinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_TargetPinPath;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMLink constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetGraph"), .Pointer = &URigVMLink::execGetGraph },
{ .NameUTF8 = UTF8TEXT("GetGraphDepth"), .Pointer = &URigVMLink::execGetGraphDepth },
{ .NameUTF8 = UTF8TEXT("GetLinkIndex"), .Pointer = &URigVMLink::execGetLinkIndex },
{ .NameUTF8 = UTF8TEXT("GetOppositePin"), .Pointer = &URigVMLink::execGetOppositePin },
{ .NameUTF8 = UTF8TEXT("GetPinPathRepresentation"), .Pointer = &URigVMLink::execGetPinPathRepresentation },
{ .NameUTF8 = UTF8TEXT("GetSourceNode"), .Pointer = &URigVMLink::execGetSourceNode },
{ .NameUTF8 = UTF8TEXT("GetSourcePin"), .Pointer = &URigVMLink::execGetSourcePin },
{ .NameUTF8 = UTF8TEXT("GetTargetNode"), .Pointer = &URigVMLink::execGetTargetNode },
{ .NameUTF8 = UTF8TEXT("GetTargetPin"), .Pointer = &URigVMLink::execGetTargetPin },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMLink_GetGraph, "GetGraph" }, // 4071847947
{ &Z_Construct_UFunction_URigVMLink_GetGraphDepth, "GetGraphDepth" }, // 1277938454
{ &Z_Construct_UFunction_URigVMLink_GetLinkIndex, "GetLinkIndex" }, // 478743523
{ &Z_Construct_UFunction_URigVMLink_GetOppositePin, "GetOppositePin" }, // 2679064567
{ &Z_Construct_UFunction_URigVMLink_GetPinPathRepresentation, "GetPinPathRepresentation" }, // 1964289143
{ &Z_Construct_UFunction_URigVMLink_GetSourceNode, "GetSourceNode" }, // 2937822967
{ &Z_Construct_UFunction_URigVMLink_GetSourcePin, "GetSourcePin" }, // 356082117
{ &Z_Construct_UFunction_URigVMLink_GetTargetNode, "GetTargetNode" }, // 1551195108
{ &Z_Construct_UFunction_URigVMLink_GetTargetPin, "GetTargetPin" }, // 2224282256
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMLink>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMLink_Statics
// ********** Begin Class URigVMLink Property Definitions ******************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMLink_Statics::NewProp_SourcePinPath = { "SourcePinPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMLink, SourcePinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePinPath_MetaData), NewProp_SourcePinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMLink_Statics::NewProp_TargetPinPath = { "TargetPinPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMLink, TargetPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetPinPath_MetaData), NewProp_TargetPinPath_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMLink_Statics::NewProp_SourcePinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMLink_Statics::NewProp_TargetPinPath,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLink_Statics::PropPointers) < 2048);
// ********** End Class URigVMLink Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_URigVMLink_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLink_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMLink_Statics::ClassParams = {
&URigVMLink::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMLink_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLink_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMLink_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMLink_Statics::Class_MetaDataParams)
};
void URigVMLink::StaticRegisterNativesURigVMLink()
{
UClass* Class = URigVMLink::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMLink_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMLink()
{
if (!Z_Registration_Info_UClass_URigVMLink.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMLink.OuterSingleton, Z_Construct_UClass_URigVMLink_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMLink.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMLink);
URigVMLink::~URigVMLink() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMLink)
// ********** End Class URigVMLink *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMLink, URigVMLink::StaticClass, TEXT("URigVMLink"), &Z_Registration_Info_UClass_URigVMLink, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMLink), 1445315167U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h__Script_RigVMDeveloper_3949061471{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,82 @@
// 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 "RigVMModel/RigVMLink.h"
#ifdef RIGVMDEVELOPER_RigVMLink_generated_h
#error "RigVMLink.generated.h already included, missing '#pragma once' in RigVMLink.h"
#endif
#define RIGVMDEVELOPER_RigVMLink_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class URigVMGraph;
class URigVMNode;
class URigVMPin;
// ********** Begin Class URigVMLink ***************************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetPinPathRepresentation); \
DECLARE_FUNCTION(execGetOppositePin); \
DECLARE_FUNCTION(execGetTargetNode); \
DECLARE_FUNCTION(execGetSourceNode); \
DECLARE_FUNCTION(execGetTargetPin); \
DECLARE_FUNCTION(execGetSourcePin); \
DECLARE_FUNCTION(execGetGraphDepth); \
DECLARE_FUNCTION(execGetGraph); \
DECLARE_FUNCTION(execGetLinkIndex);
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMLink, RIGVMDEVELOPER_API)
struct Z_Construct_UClass_URigVMLink_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMLink(); \
friend struct ::Z_Construct_UClass_URigVMLink_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMLink_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMLink, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMLink_NoRegister) \
DECLARE_SERIALIZER(URigVMLink) \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMLink(URigVMLink&&) = delete; \
URigVMLink(const URigVMLink&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMLink); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMLink); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMLink) \
RIGVMDEVELOPER_API virtual ~URigVMLink();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_20_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMLink;
// ********** End Class URigVMLink *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMLink_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,162 @@
// 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 "RigVMModel/RigVMNode.h"
#ifdef RIGVMDEVELOPER_RigVMNode_generated_h
#error "RigVMNode.generated.h already included, missing '#pragma once' in RigVMNode.h"
#endif
#define RIGVMDEVELOPER_RigVMNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
class URigVMGraph;
class URigVMInjectionInfo;
class URigVMLibraryNode;
class URigVMLink;
class URigVMNode;
class URigVMPin;
enum class ERigVMPinDirection : uint8;
enum class ERigVMUserWorkflowType : uint8;
struct FLinearColor;
struct FRigVMNodeLayout;
struct FRigVMUserWorkflow;
// ********** Begin Class URigVMNode ***************************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsTraitPin); \
DECLARE_FUNCTION(execGetTraitPins); \
DECLARE_FUNCTION(execFindFunctionForNode); \
DECLARE_FUNCTION(execGetNextAggregateName); \
DECLARE_FUNCTION(execGetAggregateOutputs); \
DECLARE_FUNCTION(execGetAggregateInputs); \
DECLARE_FUNCTION(execIsInputAggregate); \
DECLARE_FUNCTION(execGetOppositeAggregatePin); \
DECLARE_FUNCTION(execGetSecondAggregatePin); \
DECLARE_FUNCTION(execGetFirstAggregatePin); \
DECLARE_FUNCTION(execIsAggregate); \
DECLARE_FUNCTION(execSetExecutionIsHaltedAtThisNode); \
DECLARE_FUNCTION(execExecutionIsHaltedAtThisNode); \
DECLARE_FUNCTION(execSetIsExcludedByEarlyExit); \
DECLARE_FUNCTION(execIsExcludedByEarlyExit); \
DECLARE_FUNCTION(execSetHasEarlyExitMarker); \
DECLARE_FUNCTION(execHasEarlyExitMarker); \
DECLARE_FUNCTION(execSetHasBreakpoint); \
DECLARE_FUNCTION(execHasBreakpoint); \
DECLARE_FUNCTION(execGetSupportedWorkflows); \
DECLARE_FUNCTION(execCanBeUpgraded); \
DECLARE_FUNCTION(execIsControlFlowNode); \
DECLARE_FUNCTION(execIsLoopNode); \
DECLARE_FUNCTION(execGetPreviousFName); \
DECLARE_FUNCTION(execGetLinkedTargetNodes); \
DECLARE_FUNCTION(execGetLinkedSourceNodes); \
DECLARE_FUNCTION(execGetLinks); \
DECLARE_FUNCTION(execIsLinkedTo); \
DECLARE_FUNCTION(execHasPinOfDirection); \
DECLARE_FUNCTION(execHasOutputPin); \
DECLARE_FUNCTION(execHasLazyPin); \
DECLARE_FUNCTION(execHasIOPin); \
DECLARE_FUNCTION(execHasInputPin); \
DECLARE_FUNCTION(execCanOnlyExistOnce); \
DECLARE_FUNCTION(execGetEventName); \
DECLARE_FUNCTION(execIsEvent); \
DECLARE_FUNCTION(execIsMutable); \
DECLARE_FUNCTION(execIsDefinedAsVarying); \
DECLARE_FUNCTION(execIsDefinedAsConstant); \
DECLARE_FUNCTION(execIsPure); \
DECLARE_FUNCTION(execIsVisibleInUI); \
DECLARE_FUNCTION(execIsInjected); \
DECLARE_FUNCTION(execIsHighlighted); \
DECLARE_FUNCTION(execIsSelected); \
DECLARE_FUNCTION(execGetToolTipText); \
DECLARE_FUNCTION(execGetNodeColor); \
DECLARE_FUNCTION(execGetSize); \
DECLARE_FUNCTION(execGetPosition); \
DECLARE_FUNCTION(execGetNodeSubTitle); \
DECLARE_FUNCTION(execGetNodeTitle); \
DECLARE_FUNCTION(execGetInjectionInfo); \
DECLARE_FUNCTION(execGetGraphDepth); \
DECLARE_FUNCTION(execGetRootGraph); \
DECLARE_FUNCTION(execGetGraph); \
DECLARE_FUNCTION(execHasOrphanedPins); \
DECLARE_FUNCTION(execGetOrphanedPins); \
DECLARE_FUNCTION(execFindExecutePin); \
DECLARE_FUNCTION(execFindRootPinByName); \
DECLARE_FUNCTION(execFindPin); \
DECLARE_FUNCTION(execGetNodeLayout); \
DECLARE_FUNCTION(execIsPinCategoryExpanded); \
DECLARE_FUNCTION(execGetPinsForCategory); \
DECLARE_FUNCTION(execGetParentPinCategories); \
DECLARE_FUNCTION(execGetParentPinCategory); \
DECLARE_FUNCTION(execGetSubPinCategories); \
DECLARE_FUNCTION(execGetPinCategoryName); \
DECLARE_FUNCTION(execGetPinCategories); \
DECLARE_FUNCTION(execGetAllPinsRecursively); \
DECLARE_FUNCTION(execGetPins); \
DECLARE_FUNCTION(execGetNodeIndex); \
DECLARE_FUNCTION(execGetNodePath);
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_ARCHIVESERIALIZER \
DECLARE_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMNode, RIGVMDEVELOPER_API)
struct Z_Construct_UClass_URigVMNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMNode(); \
friend struct ::Z_Construct_UClass_URigVMNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMNode, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMNode_NoRegister) \
DECLARE_SERIALIZER(URigVMNode) \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_ARCHIVESERIALIZER
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMNode(URigVMNode&&) = delete; \
URigVMNode(const URigVMNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_44_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h_47_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMNode;
// ********** End Class URigVMNode *****************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h
// ********** Begin Enum ERigVMNodeColorType *******************************************************
#define FOREACH_ENUM_ERIGVMNODECOLORTYPE(op) \
op(ERigVMNodeColorType::FromMetadata) \
op(ERigVMNodeColorType::UserDefined)
enum class ERigVMNodeColorType : uint8;
template<> struct TIsUEnumClass<ERigVMNodeColorType> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMNodeColorType>();
// ********** End Enum ERigVMNodeColorType *********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,363 @@
// 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 "RigVMModel/RigVMNotifications.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMNotifications() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType();
RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ERigVMGraphNotifType ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMGraphNotifType;
static UEnum* ERigVMGraphNotifType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMGraphNotifType"));
}
return Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMGraphNotifType>()
{
return ERigVMGraphNotifType_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Graph Notification Type is used to differentiate\n * between all of the changes that can happen within a graph.\n */" },
{ "CommentTextChanged.Comment", "// A link has been removed (Subject == URigVMLink)\n" },
{ "CommentTextChanged.Name", "ERigVMGraphNotifType::CommentTextChanged" },
{ "CommentTextChanged.ToolTip", "A link has been removed (Subject == URigVMLink)" },
{ "FunctionAccessChanged.Comment", "// The definition of a library node's template has changed (Subject == URigVMLibraryNode)\n" },
{ "FunctionAccessChanged.Name", "ERigVMGraphNotifType::FunctionAccessChanged" },
{ "FunctionAccessChanged.ToolTip", "The definition of a library node's template has changed (Subject == URigVMLibraryNode)" },
{ "FunctionRenamed.Comment", "// A node has been renamed in the graph (Subject == URigVMNode)\n" },
{ "FunctionRenamed.Name", "ERigVMGraphNotifType::FunctionRenamed" },
{ "FunctionRenamed.ToolTip", "A node has been renamed in the graph (Subject == URigVMNode)" },
{ "FunctionVariantGuidChanged.Comment", "// The category of a pin expanded / collapsed (Subject == URigVMNode)\n" },
{ "FunctionVariantGuidChanged.Name", "ERigVMGraphNotifType::FunctionVariantGuidChanged" },
{ "FunctionVariantGuidChanged.ToolTip", "The category of a pin expanded / collapsed (Subject == URigVMNode)" },
{ "GraphChanged.Name", "ERigVMGraphNotifType::GraphChanged" },
{ "InteractionBracketCanceled.Comment", "// A bracket has been opened (Subject == nullptr)\n" },
{ "InteractionBracketCanceled.Name", "ERigVMGraphNotifType::InteractionBracketCanceled" },
{ "InteractionBracketCanceled.ToolTip", "A bracket has been opened (Subject == nullptr)" },
{ "InteractionBracketClosed.Comment", "// A bracket has been opened (Subject == nullptr)\n" },
{ "InteractionBracketClosed.Name", "ERigVMGraphNotifType::InteractionBracketClosed" },
{ "InteractionBracketClosed.ToolTip", "A bracket has been opened (Subject == nullptr)" },
{ "InteractionBracketOpened.Comment", "// A variable has been renamed (Subject == URigVMVariableNode)\n" },
{ "InteractionBracketOpened.Name", "ERigVMGraphNotifType::InteractionBracketOpened" },
{ "InteractionBracketOpened.ToolTip", "A variable has been renamed (Subject == URigVMVariableNode)" },
{ "Invalid.Comment", "// A local variable has been renamed inside a function (Subject == URigVMLibraryNode)\n" },
{ "Invalid.Name", "ERigVMGraphNotifType::Invalid" },
{ "Invalid.ToolTip", "A local variable has been renamed inside a function (Subject == URigVMLibraryNode)" },
{ "LibraryTemplateChanged.Comment", "// A function reference node's remapping has changed (Subject == URigVMFunctionReferenceNode)\n" },
{ "LibraryTemplateChanged.Name", "ERigVMGraphNotifType::LibraryTemplateChanged" },
{ "LibraryTemplateChanged.ToolTip", "A function reference node's remapping has changed (Subject == URigVMFunctionReferenceNode)" },
{ "LinkAdded.Comment", "// A pin's index has changed (Subject == URigVMPin)\n" },
{ "LinkAdded.Name", "ERigVMGraphNotifType::LinkAdded" },
{ "LinkAdded.ToolTip", "A pin's index has changed (Subject == URigVMPin)" },
{ "LinkRemoved.Comment", "// A link has been added (Subject == URigVMLink)\n" },
{ "LinkRemoved.Name", "ERigVMGraphNotifType::LinkRemoved" },
{ "LinkRemoved.ToolTip", "A link has been added (Subject == URigVMLink)" },
{ "LocalVariableAdded.Comment", "// A local variable default value has been set (Subject == URigVMLibraryNode)\n" },
{ "LocalVariableAdded.Name", "ERigVMGraphNotifType::LocalVariableAdded" },
{ "LocalVariableAdded.ToolTip", "A local variable default value has been set (Subject == URigVMLibraryNode)" },
{ "LocalVariableDefaultValueChanged.Comment", "// The node's early exit state has changed\n" },
{ "LocalVariableDefaultValueChanged.Name", "ERigVMGraphNotifType::LocalVariableDefaultValueChanged" },
{ "LocalVariableDefaultValueChanged.ToolTip", "The node's early exit state has changed" },
{ "LocalVariableRemoved.Comment", "// A local variable has been added to a function (Subject == URigVMLibraryNode)\n" },
{ "LocalVariableRemoved.Name", "ERigVMGraphNotifType::LocalVariableRemoved" },
{ "LocalVariableRemoved.ToolTip", "A local variable has been added to a function (Subject == URigVMLibraryNode)" },
{ "LocalVariableRenamed.Comment", "// A local variable has been removed from a function (Subject == URigVMLibraryNode)\n" },
{ "LocalVariableRenamed.Name", "ERigVMGraphNotifType::LocalVariableRenamed" },
{ "LocalVariableRenamed.ToolTip", "A local variable has been removed from a function (Subject == URigVMLibraryNode)" },
{ "LocalVariableTypeChanged.Comment", "// A local variable has been renamed inside a function (Subject == URigVMLibraryNode)\n" },
{ "LocalVariableTypeChanged.Name", "ERigVMGraphNotifType::LocalVariableTypeChanged" },
{ "LocalVariableTypeChanged.ToolTip", "A local variable has been renamed inside a function (Subject == URigVMLibraryNode)" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNotifications.h" },
{ "NodeAdded.Comment", "// The graph has changed / a new graph has been picked (Subject == nullptr)\n" },
{ "NodeAdded.Name", "ERigVMGraphNotifType::NodeAdded" },
{ "NodeAdded.ToolTip", "The graph has changed / a new graph has been picked (Subject == nullptr)" },
{ "NodeCategoryChanged.Comment", "// A node has changed it's referenced function\n" },
{ "NodeCategoryChanged.Name", "ERigVMGraphNotifType::NodeCategoryChanged" },
{ "NodeCategoryChanged.ToolTip", "A node has changed it's referenced function" },
{ "NodeColorChanged.Comment", "// A node's title has changed (Subject == URigVMNode)\n" },
{ "NodeColorChanged.Name", "ERigVMGraphNotifType::NodeColorChanged" },
{ "NodeColorChanged.ToolTip", "A node's title has changed (Subject == URigVMNode)" },
{ "NodeDescriptionChanged.Comment", "// A node's keywords have changed (Subject == URigVMNode)\n" },
{ "NodeDescriptionChanged.Name", "ERigVMGraphNotifType::NodeDescriptionChanged" },
{ "NodeDescriptionChanged.ToolTip", "A node's keywords have changed (Subject == URigVMNode)" },
{ "NodeDeselected.Comment", "// A node has been selected (Subject == URigVMNode)\n" },
{ "NodeDeselected.Name", "ERigVMGraphNotifType::NodeDeselected" },
{ "NodeDeselected.ToolTip", "A node has been selected (Subject == URigVMNode)" },
{ "NodeEarlyExitChanged.Comment", "// The guid for a function has changed (Subject == URigVMLibraryNode)\n" },
{ "NodeEarlyExitChanged.Name", "ERigVMGraphNotifType::NodeEarlyExitChanged" },
{ "NodeEarlyExitChanged.ToolTip", "The guid for a function has changed (Subject == URigVMLibraryNode)" },
{ "NodeKeywordsChanged.Comment", "// A node's category has changed (Subject == URigVMNode)\n" },
{ "NodeKeywordsChanged.Name", "ERigVMGraphNotifType::NodeKeywordsChanged" },
{ "NodeKeywordsChanged.ToolTip", "A node's category has changed (Subject == URigVMNode)" },
{ "NodePositionChanged.Comment", "// The set of selected nodes has changed (Subject == nullptr)\n" },
{ "NodePositionChanged.Name", "ERigVMGraphNotifType::NodePositionChanged" },
{ "NodePositionChanged.ToolTip", "The set of selected nodes has changed (Subject == nullptr)" },
{ "NodeReferenceChanged.Comment", "// A function has been renamed in the graph (Subject == URigVMLibraryNode)\n" },
{ "NodeReferenceChanged.Name", "ERigVMGraphNotifType::NodeReferenceChanged" },
{ "NodeReferenceChanged.ToolTip", "A function has been renamed in the graph (Subject == URigVMLibraryNode)" },
{ "NodeRemoved.Comment", "// A node has been added to the graph (Subject == URigVMNode)\n" },
{ "NodeRemoved.Name", "ERigVMGraphNotifType::NodeRemoved" },
{ "NodeRemoved.ToolTip", "A node has been added to the graph (Subject == URigVMNode)" },
{ "NodeRenamed.Comment", "// A pin has been bound or unbound to / from a variable (Subject == URigVMPin)\n" },
{ "NodeRenamed.Name", "ERigVMGraphNotifType::NodeRenamed" },
{ "NodeRenamed.ToolTip", "A pin has been bound or unbound to / from a variable (Subject == URigVMPin)" },
{ "NodeSelected.Comment", "// A node has been removed from the graph (Subject == URigVMNode)\n" },
{ "NodeSelected.Name", "ERigVMGraphNotifType::NodeSelected" },
{ "NodeSelected.ToolTip", "A node has been removed from the graph (Subject == URigVMNode)" },
{ "NodeSelectionChanged.Comment", "// A node has been deselected (Subject == URigVMNode)\n" },
{ "NodeSelectionChanged.Name", "ERigVMGraphNotifType::NodeSelectionChanged" },
{ "NodeSelectionChanged.ToolTip", "A node has been deselected (Subject == URigVMNode)" },
{ "NodeSizeChanged.Comment", "// A node's position has changed (Subject == URigVMNode)\n" },
{ "NodeSizeChanged.Name", "ERigVMGraphNotifType::NodeSizeChanged" },
{ "NodeSizeChanged.ToolTip", "A node's position has changed (Subject == URigVMNode)" },
{ "NodeTitleChanged.Comment", "// A node's size has changed (Subject == URigVMNode)\n" },
{ "NodeTitleChanged.Name", "ERigVMGraphNotifType::NodeTitleChanged" },
{ "NodeTitleChanged.ToolTip", "A node's size has changed (Subject == URigVMNode)" },
{ "PinAdded.Comment", "// A node's color has changed (Subject == URigVMNode)\n" },
{ "PinAdded.Name", "ERigVMGraphNotifType::PinAdded" },
{ "PinAdded.ToolTip", "A node's color has changed (Subject == URigVMNode)" },
{ "PinArraySizeChanged.Comment", "// A pin's watch state has changed (Subject == URigVMPin)\n" },
{ "PinArraySizeChanged.Name", "ERigVMGraphNotifType::PinArraySizeChanged" },
{ "PinArraySizeChanged.ToolTip", "A pin's watch state has changed (Subject == URigVMPin)" },
{ "PinBoundVariableChanged.Comment", "// A bracket has been canceled (Subject == nullptr)\n" },
{ "PinBoundVariableChanged.Name", "ERigVMGraphNotifType::PinBoundVariableChanged" },
{ "PinBoundVariableChanged.ToolTip", "A bracket has been canceled (Subject == nullptr)" },
{ "PinCategoriesChanged.Comment", "// The category of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)\n" },
{ "PinCategoriesChanged.Name", "ERigVMGraphNotifType::PinCategoriesChanged" },
{ "PinCategoriesChanged.ToolTip", "The category of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)" },
{ "PinCategoryChanged.Comment", "// The display name of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin) \n" },
{ "PinCategoryChanged.Name", "ERigVMGraphNotifType::PinCategoryChanged" },
{ "PinCategoryChanged.ToolTip", "The display name of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)" },
{ "PinCategoryExpansionChanged.Comment", "// The category list of a node has changed - requiring a rebuild of the node user interface (Subject == URigVMNode)\n" },
{ "PinCategoryExpansionChanged.Name", "ERigVMGraphNotifType::PinCategoryExpansionChanged" },
{ "PinCategoryExpansionChanged.ToolTip", "The category list of a node has changed - requiring a rebuild of the node user interface (Subject == URigVMNode)" },
{ "PinDefaultValueChanged.Comment", "// An array pin's size has changed (Subject == URigVMPin)\n" },
{ "PinDefaultValueChanged.Name", "ERigVMGraphNotifType::PinDefaultValueChanged" },
{ "PinDefaultValueChanged.ToolTip", "An array pin's size has changed (Subject == URigVMPin)" },
{ "PinDirectionChanged.Comment", "// A pin's default value has changed (Subject == URigVMPin)\n" },
{ "PinDirectionChanged.Name", "ERigVMGraphNotifType::PinDirectionChanged" },
{ "PinDirectionChanged.ToolTip", "A pin's default value has changed (Subject == URigVMPin)" },
{ "PinDisplayNameChanged.Comment", "// The tags in the header of this function variant have changed (Subject == URigVMLibraryNode)\n" },
{ "PinDisplayNameChanged.Name", "ERigVMGraphNotifType::PinDisplayNameChanged" },
{ "PinDisplayNameChanged.ToolTip", "The tags in the header of this function variant have changed (Subject == URigVMLibraryNode)" },
{ "PinExpansionChanged.Comment", "// A pin has been renamed (Subject == URigVMPin)\n" },
{ "PinExpansionChanged.Name", "ERigVMGraphNotifType::PinExpansionChanged" },
{ "PinExpansionChanged.ToolTip", "A pin has been renamed (Subject == URigVMPin)" },
{ "PinIndexChanged.Comment", "// A pin's data type has changed (Subject == URigVMPin)\n" },
{ "PinIndexChanged.Name", "ERigVMGraphNotifType::PinIndexChanged" },
{ "PinIndexChanged.ToolTip", "A pin's data type has changed (Subject == URigVMPin)" },
{ "PinRemoved.Comment", "// A pin has been added to a given node (Subject == URigVMPin)\n" },
{ "PinRemoved.Name", "ERigVMGraphNotifType::PinRemoved" },
{ "PinRemoved.ToolTip", "A pin has been added to a given node (Subject == URigVMPin)" },
{ "PinRenamed.Comment", "// A pin has been removed from a given node (Subject == URigVMPin)\n" },
{ "PinRenamed.Name", "ERigVMGraphNotifType::PinRenamed" },
{ "PinRenamed.ToolTip", "A pin has been removed from a given node (Subject == URigVMPin)" },
{ "PinTypeChanged.Comment", "// A pin's direction has changed (Subject == URigVMPin)\n" },
{ "PinTypeChanged.Name", "ERigVMGraphNotifType::PinTypeChanged" },
{ "PinTypeChanged.ToolTip", "A pin's direction has changed (Subject == URigVMPin)" },
{ "PinWatchedChanged.Comment", "// A pin's expansion state has changed(Subject == URigVMPin)\n" },
{ "PinWatchedChanged.Name", "ERigVMGraphNotifType::PinWatchedChanged" },
{ "PinWatchedChanged.ToolTip", "A pin's expansion state has changed(Subject == URigVMPin)" },
{ "ToolTip", "The Graph Notification Type is used to differentiate\nbetween all of the changes that can happen within a graph." },
{ "VariableAdded.Comment", "// A comment node's text has changed (Subject == URigVMCommentNode)\n" },
{ "VariableAdded.Name", "ERigVMGraphNotifType::VariableAdded" },
{ "VariableAdded.ToolTip", "A comment node's text has changed (Subject == URigVMCommentNode)" },
{ "VariableRemappingChanged.Comment", "// A node's description has changed (Subject == URigVMNode)\n" },
{ "VariableRemappingChanged.Name", "ERigVMGraphNotifType::VariableRemappingChanged" },
{ "VariableRemappingChanged.ToolTip", "A node's description has changed (Subject == URigVMNode)" },
{ "VariableRemoved.Comment", "// A variable has been added (Subject == URigVMVariableNode)\n" },
{ "VariableRemoved.Name", "ERigVMGraphNotifType::VariableRemoved" },
{ "VariableRemoved.ToolTip", "A variable has been added (Subject == URigVMVariableNode)" },
{ "VariableRenamed.Comment", "// A variable has been removed (Subject == URigVMVariableNode)\n" },
{ "VariableRenamed.Name", "ERigVMGraphNotifType::VariableRenamed" },
{ "VariableRenamed.ToolTip", "A variable has been removed (Subject == URigVMVariableNode)" },
{ "VariantTagsChanged.Comment", "// The function has been made public/private (Subject == URigVMLibraryNode)\n" },
{ "VariantTagsChanged.Name", "ERigVMGraphNotifType::VariantTagsChanged" },
{ "VariantTagsChanged.ToolTip", "The function has been made public/private (Subject == URigVMLibraryNode)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMGraphNotifType::GraphChanged", (int64)ERigVMGraphNotifType::GraphChanged },
{ "ERigVMGraphNotifType::NodeAdded", (int64)ERigVMGraphNotifType::NodeAdded },
{ "ERigVMGraphNotifType::NodeRemoved", (int64)ERigVMGraphNotifType::NodeRemoved },
{ "ERigVMGraphNotifType::NodeSelected", (int64)ERigVMGraphNotifType::NodeSelected },
{ "ERigVMGraphNotifType::NodeDeselected", (int64)ERigVMGraphNotifType::NodeDeselected },
{ "ERigVMGraphNotifType::NodeSelectionChanged", (int64)ERigVMGraphNotifType::NodeSelectionChanged },
{ "ERigVMGraphNotifType::NodePositionChanged", (int64)ERigVMGraphNotifType::NodePositionChanged },
{ "ERigVMGraphNotifType::NodeSizeChanged", (int64)ERigVMGraphNotifType::NodeSizeChanged },
{ "ERigVMGraphNotifType::NodeTitleChanged", (int64)ERigVMGraphNotifType::NodeTitleChanged },
{ "ERigVMGraphNotifType::NodeColorChanged", (int64)ERigVMGraphNotifType::NodeColorChanged },
{ "ERigVMGraphNotifType::PinAdded", (int64)ERigVMGraphNotifType::PinAdded },
{ "ERigVMGraphNotifType::PinRemoved", (int64)ERigVMGraphNotifType::PinRemoved },
{ "ERigVMGraphNotifType::PinRenamed", (int64)ERigVMGraphNotifType::PinRenamed },
{ "ERigVMGraphNotifType::PinExpansionChanged", (int64)ERigVMGraphNotifType::PinExpansionChanged },
{ "ERigVMGraphNotifType::PinWatchedChanged", (int64)ERigVMGraphNotifType::PinWatchedChanged },
{ "ERigVMGraphNotifType::PinArraySizeChanged", (int64)ERigVMGraphNotifType::PinArraySizeChanged },
{ "ERigVMGraphNotifType::PinDefaultValueChanged", (int64)ERigVMGraphNotifType::PinDefaultValueChanged },
{ "ERigVMGraphNotifType::PinDirectionChanged", (int64)ERigVMGraphNotifType::PinDirectionChanged },
{ "ERigVMGraphNotifType::PinTypeChanged", (int64)ERigVMGraphNotifType::PinTypeChanged },
{ "ERigVMGraphNotifType::PinIndexChanged", (int64)ERigVMGraphNotifType::PinIndexChanged },
{ "ERigVMGraphNotifType::LinkAdded", (int64)ERigVMGraphNotifType::LinkAdded },
{ "ERigVMGraphNotifType::LinkRemoved", (int64)ERigVMGraphNotifType::LinkRemoved },
{ "ERigVMGraphNotifType::CommentTextChanged", (int64)ERigVMGraphNotifType::CommentTextChanged },
{ "ERigVMGraphNotifType::VariableAdded", (int64)ERigVMGraphNotifType::VariableAdded },
{ "ERigVMGraphNotifType::VariableRemoved", (int64)ERigVMGraphNotifType::VariableRemoved },
{ "ERigVMGraphNotifType::VariableRenamed", (int64)ERigVMGraphNotifType::VariableRenamed },
{ "ERigVMGraphNotifType::InteractionBracketOpened", (int64)ERigVMGraphNotifType::InteractionBracketOpened },
{ "ERigVMGraphNotifType::InteractionBracketClosed", (int64)ERigVMGraphNotifType::InteractionBracketClosed },
{ "ERigVMGraphNotifType::InteractionBracketCanceled", (int64)ERigVMGraphNotifType::InteractionBracketCanceled },
{ "ERigVMGraphNotifType::PinBoundVariableChanged", (int64)ERigVMGraphNotifType::PinBoundVariableChanged },
{ "ERigVMGraphNotifType::NodeRenamed", (int64)ERigVMGraphNotifType::NodeRenamed },
{ "ERigVMGraphNotifType::FunctionRenamed", (int64)ERigVMGraphNotifType::FunctionRenamed },
{ "ERigVMGraphNotifType::NodeReferenceChanged", (int64)ERigVMGraphNotifType::NodeReferenceChanged },
{ "ERigVMGraphNotifType::NodeCategoryChanged", (int64)ERigVMGraphNotifType::NodeCategoryChanged },
{ "ERigVMGraphNotifType::NodeKeywordsChanged", (int64)ERigVMGraphNotifType::NodeKeywordsChanged },
{ "ERigVMGraphNotifType::NodeDescriptionChanged", (int64)ERigVMGraphNotifType::NodeDescriptionChanged },
{ "ERigVMGraphNotifType::VariableRemappingChanged", (int64)ERigVMGraphNotifType::VariableRemappingChanged },
{ "ERigVMGraphNotifType::LibraryTemplateChanged", (int64)ERigVMGraphNotifType::LibraryTemplateChanged },
{ "ERigVMGraphNotifType::FunctionAccessChanged", (int64)ERigVMGraphNotifType::FunctionAccessChanged },
{ "ERigVMGraphNotifType::VariantTagsChanged", (int64)ERigVMGraphNotifType::VariantTagsChanged },
{ "ERigVMGraphNotifType::PinDisplayNameChanged", (int64)ERigVMGraphNotifType::PinDisplayNameChanged },
{ "ERigVMGraphNotifType::PinCategoryChanged", (int64)ERigVMGraphNotifType::PinCategoryChanged },
{ "ERigVMGraphNotifType::PinCategoriesChanged", (int64)ERigVMGraphNotifType::PinCategoriesChanged },
{ "ERigVMGraphNotifType::PinCategoryExpansionChanged", (int64)ERigVMGraphNotifType::PinCategoryExpansionChanged },
{ "ERigVMGraphNotifType::FunctionVariantGuidChanged", (int64)ERigVMGraphNotifType::FunctionVariantGuidChanged },
{ "ERigVMGraphNotifType::NodeEarlyExitChanged", (int64)ERigVMGraphNotifType::NodeEarlyExitChanged },
{ "ERigVMGraphNotifType::LocalVariableDefaultValueChanged", (int64)ERigVMGraphNotifType::LocalVariableDefaultValueChanged },
{ "ERigVMGraphNotifType::LocalVariableAdded", (int64)ERigVMGraphNotifType::LocalVariableAdded },
{ "ERigVMGraphNotifType::LocalVariableRemoved", (int64)ERigVMGraphNotifType::LocalVariableRemoved },
{ "ERigVMGraphNotifType::LocalVariableRenamed", (int64)ERigVMGraphNotifType::LocalVariableRenamed },
{ "ERigVMGraphNotifType::LocalVariableTypeChanged", (int64)ERigVMGraphNotifType::LocalVariableTypeChanged },
{ "ERigVMGraphNotifType::Invalid", (int64)ERigVMGraphNotifType::Invalid },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMGraphNotifType",
"ERigVMGraphNotifType",
Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType()
{
if (!Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton;
}
// ********** End Enum ERigVMGraphNotifType ********************************************************
// ********** Begin Delegate FRigVMGraphModifiedDynamicEvent ***************************************
struct Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics
{
struct _Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms
{
ERigVMGraphNotifType NotifType;
URigVMGraph* Graph;
UObject* Subject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "// A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration).\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNotifications.h" },
{ "ToolTip", "A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration)." },
};
#endif // WITH_METADATA
// ********** Begin Delegate FRigVMGraphModifiedDynamicEvent constinit property declarations *******
static const UECodeGen_Private::FBytePropertyParams NewProp_NotifType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_NotifType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Graph;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Subject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FRigVMGraphModifiedDynamicEvent constinit property declarations *********
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FRigVMGraphModifiedDynamicEvent Property Definitions ******************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType = { "NotifType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, NotifType), Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType, METADATA_PARAMS(0, nullptr) }; // 143355914
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Graph = { "Graph", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, Graph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject = { "Subject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, Subject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Graph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FRigVMGraphModifiedDynamicEvent Property Definitions ********************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper, nullptr, "RigVMGraphModifiedDynamicEvent__DelegateSignature", Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void FRigVMGraphModifiedDynamicEvent_DelegateWrapper(const FMulticastScriptDelegate& RigVMGraphModifiedDynamicEvent, ERigVMGraphNotifType NotifType, URigVMGraph* Graph, UObject* Subject)
{
struct _Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms
{
ERigVMGraphNotifType NotifType;
URigVMGraph* Graph;
UObject* Subject;
};
_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms Parms;
Parms.NotifType=NotifType;
Parms.Graph=Graph;
Parms.Subject=Subject;
RigVMGraphModifiedDynamicEvent.ProcessMulticastDelegate<UObject>(&Parms);
}
// ********** End Delegate FRigVMGraphModifiedDynamicEvent *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigVMGraphNotifType_StaticEnum, TEXT("ERigVMGraphNotifType"), &Z_Registration_Info_UEnum_ERigVMGraphNotifType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 143355914U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_3818531577{
TEXT("/Script/RigVMDeveloper"),
nullptr, 0,
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,92 @@
// 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 "RigVMModel/RigVMNotifications.h"
#ifdef RIGVMDEVELOPER_RigVMNotifications_generated_h
#error "RigVMNotifications.generated.h already included, missing '#pragma once' in RigVMNotifications.h"
#endif
#define RIGVMDEVELOPER_RigVMNotifications_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
class URigVMGraph;
enum class ERigVMGraphNotifType : uint8;
// ********** Begin Delegate FRigVMGraphModifiedDynamicEvent ***************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h_76_DELEGATE \
RIGVMDEVELOPER_API void FRigVMGraphModifiedDynamicEvent_DelegateWrapper(const FMulticastScriptDelegate& RigVMGraphModifiedDynamicEvent, ERigVMGraphNotifType NotifType, URigVMGraph* Graph, UObject* Subject);
// ********** End Delegate FRigVMGraphModifiedDynamicEvent *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h
// ********** Begin Enum ERigVMGraphNotifType ******************************************************
#define FOREACH_ENUM_ERIGVMGRAPHNOTIFTYPE(op) \
op(ERigVMGraphNotifType::GraphChanged) \
op(ERigVMGraphNotifType::NodeAdded) \
op(ERigVMGraphNotifType::NodeRemoved) \
op(ERigVMGraphNotifType::NodeSelected) \
op(ERigVMGraphNotifType::NodeDeselected) \
op(ERigVMGraphNotifType::NodeSelectionChanged) \
op(ERigVMGraphNotifType::NodePositionChanged) \
op(ERigVMGraphNotifType::NodeSizeChanged) \
op(ERigVMGraphNotifType::NodeTitleChanged) \
op(ERigVMGraphNotifType::NodeColorChanged) \
op(ERigVMGraphNotifType::PinAdded) \
op(ERigVMGraphNotifType::PinRemoved) \
op(ERigVMGraphNotifType::PinRenamed) \
op(ERigVMGraphNotifType::PinExpansionChanged) \
op(ERigVMGraphNotifType::PinWatchedChanged) \
op(ERigVMGraphNotifType::PinArraySizeChanged) \
op(ERigVMGraphNotifType::PinDefaultValueChanged) \
op(ERigVMGraphNotifType::PinDirectionChanged) \
op(ERigVMGraphNotifType::PinTypeChanged) \
op(ERigVMGraphNotifType::PinIndexChanged) \
op(ERigVMGraphNotifType::LinkAdded) \
op(ERigVMGraphNotifType::LinkRemoved) \
op(ERigVMGraphNotifType::CommentTextChanged) \
op(ERigVMGraphNotifType::VariableAdded) \
op(ERigVMGraphNotifType::VariableRemoved) \
op(ERigVMGraphNotifType::VariableRenamed) \
op(ERigVMGraphNotifType::InteractionBracketOpened) \
op(ERigVMGraphNotifType::InteractionBracketClosed) \
op(ERigVMGraphNotifType::InteractionBracketCanceled) \
op(ERigVMGraphNotifType::PinBoundVariableChanged) \
op(ERigVMGraphNotifType::NodeRenamed) \
op(ERigVMGraphNotifType::FunctionRenamed) \
op(ERigVMGraphNotifType::NodeReferenceChanged) \
op(ERigVMGraphNotifType::NodeCategoryChanged) \
op(ERigVMGraphNotifType::NodeKeywordsChanged) \
op(ERigVMGraphNotifType::NodeDescriptionChanged) \
op(ERigVMGraphNotifType::VariableRemappingChanged) \
op(ERigVMGraphNotifType::LibraryTemplateChanged) \
op(ERigVMGraphNotifType::FunctionAccessChanged) \
op(ERigVMGraphNotifType::VariantTagsChanged) \
op(ERigVMGraphNotifType::PinDisplayNameChanged) \
op(ERigVMGraphNotifType::PinCategoryChanged) \
op(ERigVMGraphNotifType::PinCategoriesChanged) \
op(ERigVMGraphNotifType::PinCategoryExpansionChanged) \
op(ERigVMGraphNotifType::FunctionVariantGuidChanged) \
op(ERigVMGraphNotifType::NodeEarlyExitChanged) \
op(ERigVMGraphNotifType::LocalVariableDefaultValueChanged) \
op(ERigVMGraphNotifType::LocalVariableAdded) \
op(ERigVMGraphNotifType::LocalVariableRemoved) \
op(ERigVMGraphNotifType::LocalVariableRenamed) \
op(ERigVMGraphNotifType::LocalVariableTypeChanged) \
op(ERigVMGraphNotifType::Invalid)
enum class ERigVMGraphNotifType : uint8;
template<> struct TIsUEnumClass<ERigVMGraphNotifType> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMGraphNotifType>();
// ********** End Enum ERigVMGraphNotifType ********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,581 @@
// 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 "RigVMModel/Nodes/RigVMParameterNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMParameterNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMParameterNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMParameterNode_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphParameterDescription();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMGraphParameterDescription ***********************************
struct Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMGraphParameterDescription); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMGraphParameterDescription); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The parameter description is used to convey information\n * about unique parameters within a Graph. Multiple Parameter\n * Nodes can share the same parameter description.\n */" },
{ "Deprecated", "5.1" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The parameter description is used to convey information\nabout unique parameters within a Graph. Multiple Parameter\nNodes can share the same parameter description." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "RigVMGraphParameterDescription" },
{ "Comment", "// The name of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The name of the parameter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsInput_MetaData[] = {
{ "Category", "RigVMGraphParameterDescription" },
{ "Comment", "// True if the parameter is an input\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "True if the parameter is an input" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPType_MetaData[] = {
{ "Category", "RigVMGraphParameterDescription" },
{ "Comment", "// The C++ data type of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The C++ data type of the parameter" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPTypeObject_MetaData[] = {
{ "Category", "RigVMGraphParameterDescription" },
{ "Comment", "// The Struct of the C++ data type of the parameter (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The Struct of the C++ data type of the parameter (or nullptr)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "Category", "RigVMGraphParameterDescription" },
{ "Comment", "// The default value of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The default value of the parameter" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMGraphParameterDescription constinit property declarations ***
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_bIsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInput;
static const UECodeGen_Private::FStrPropertyParams NewProp_CPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CPPTypeObject;
static const UECodeGen_Private::FStrPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMGraphParameterDescription constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMGraphParameterDescription>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription;
class UScriptStruct* FRigVMGraphParameterDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMGraphParameterDescription, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMGraphParameterDescription"));
}
return Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMGraphParameterDescription Property Definitions **************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphParameterDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_bIsInput_SetBit(void* Obj)
{
((FRigVMGraphParameterDescription*)Obj)->bIsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_bIsInput = { "bIsInput", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMGraphParameterDescription), &Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_bIsInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsInput_MetaData), NewProp_bIsInput_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_CPPType = { "CPPType", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphParameterDescription, CPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPType_MetaData), NewProp_CPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_CPPTypeObject = { "CPPTypeObject", nullptr, (EPropertyFlags)0x0114000000000014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphParameterDescription, CPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPTypeObject_MetaData), NewProp_CPPTypeObject_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphParameterDescription, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_bIsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_CPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_CPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewProp_DefaultValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMGraphParameterDescription Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMGraphParameterDescription",
Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::PropPointers),
sizeof(FRigVMGraphParameterDescription),
alignof(FRigVMGraphParameterDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphParameterDescription()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.InnerSingleton, Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription.InnerSingleton);
}
// ********** End ScriptStruct FRigVMGraphParameterDescription *************************************
// ********** Begin Class URigVMParameterNode Function GetCPPType **********************************
struct Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics
{
struct RigVMParameterNode_eventGetCPPType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns the C++ data type of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns the C++ data type of the parameter" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPType constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPType constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPType Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMParameterNode_eventGetCPPType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::PropPointers) < 2048);
// ********** End Function GetCPPType Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "GetCPPType", Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::RigVMParameterNode_eventGetCPPType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::RigVMParameterNode_eventGetCPPType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_GetCPPType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_GetCPPType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execGetCPPType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCPPType();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function GetCPPType ************************************
// ********** Begin Class URigVMParameterNode Function GetCPPTypeObject ****************************
struct Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics
{
struct RigVMParameterNode_eventGetCPPTypeObject_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns the C++ data type struct of the parameter (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns the C++ data type struct of the parameter (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPTypeObject constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPTypeObject constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPTypeObject Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMParameterNode_eventGetCPPTypeObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::PropPointers) < 2048);
// ********** End Function GetCPPTypeObject Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "GetCPPTypeObject", Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::RigVMParameterNode_eventGetCPPTypeObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::RigVMParameterNode_eventGetCPPTypeObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execGetCPPTypeObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetCPPTypeObject();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function GetCPPTypeObject ******************************
// ********** Begin Class URigVMParameterNode Function GetDefaultValue *****************************
struct Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics
{
struct RigVMParameterNode_eventGetDefaultValue_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns the default value of the parameter as a string\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns the default value of the parameter as a string" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultValue constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultValue Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMParameterNode_eventGetDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "GetDefaultValue", Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::RigVMParameterNode_eventGetDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::RigVMParameterNode_eventGetDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execGetDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function GetDefaultValue *******************************
// ********** Begin Class URigVMParameterNode Function GetParameterDescription *********************
struct Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics
{
struct RigVMParameterNode_eventGetParameterDescription_Parms
{
FRigVMGraphParameterDescription ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns this parameter node's parameter description\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns this parameter node's parameter description" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParameterDescription constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParameterDescription constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParameterDescription Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMParameterNode_eventGetParameterDescription_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphParameterDescription, METADATA_PARAMS(0, nullptr) }; // 1773453268
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::PropPointers) < 2048);
// ********** End Function GetParameterDescription Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "GetParameterDescription", Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::RigVMParameterNode_eventGetParameterDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::RigVMParameterNode_eventGetParameterDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execGetParameterDescription)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphParameterDescription*)Z_Param__Result=P_THIS->GetParameterDescription();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function GetParameterDescription ***********************
// ********** Begin Class URigVMParameterNode Function GetParameterName ****************************
struct Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics
{
struct RigVMParameterNode_eventGetParameterName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns the name of the parameter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns the name of the parameter" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParameterName constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParameterName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParameterName Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMParameterNode_eventGetParameterName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::PropPointers) < 2048);
// ********** End Function GetParameterName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "GetParameterName", Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::RigVMParameterNode_eventGetParameterName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::RigVMParameterNode_eventGetParameterName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_GetParameterName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_GetParameterName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execGetParameterName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetParameterName();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function GetParameterName ******************************
// ********** Begin Class URigVMParameterNode Function IsInput *************************************
struct Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics
{
struct RigVMParameterNode_eventIsInput_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMParameterNode" },
{ "Comment", "// Returns true if this node is an input\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "Returns true if this node is an input" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInput constinit property declarations *******************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInput constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInput Property Definitions ******************************************
void Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMParameterNode_eventIsInput_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMParameterNode_eventIsInput_Parms), &Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::PropPointers) < 2048);
// ********** End Function IsInput Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMParameterNode, nullptr, "IsInput", Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::RigVMParameterNode_eventIsInput_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::RigVMParameterNode_eventIsInput_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMParameterNode_IsInput()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMParameterNode_IsInput_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMParameterNode::execIsInput)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInput();
P_NATIVE_END;
}
// ********** End Class URigVMParameterNode Function IsInput ***************************************
// ********** Begin Class URigVMParameterNode ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMParameterNode;
UClass* URigVMParameterNode::GetPrivateStaticClass()
{
using TClass = URigVMParameterNode;
if (!Z_Registration_Info_UClass_URigVMParameterNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMParameterNode"),
Z_Registration_Info_UClass_URigVMParameterNode.InnerSingleton,
StaticRegisterNativesURigVMParameterNode,
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_URigVMParameterNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMParameterNode_NoRegister()
{
return URigVMParameterNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMParameterNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Parameter Node represents an input or output argument / parameter\n * of the Function / Graph. Parameter Node have only a single value pin.\n */" },
{ "Deprecated", "5.1" },
{ "IncludePath", "RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMParameterNode.h" },
{ "ToolTip", "The Parameter Node represents an input or output argument / parameter\nof the Function / Graph. Parameter Node have only a single value pin." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMParameterNode constinit property declarations **********************
// ********** End Class URigVMParameterNode constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCPPType"), .Pointer = &URigVMParameterNode::execGetCPPType },
{ .NameUTF8 = UTF8TEXT("GetCPPTypeObject"), .Pointer = &URigVMParameterNode::execGetCPPTypeObject },
{ .NameUTF8 = UTF8TEXT("GetDefaultValue"), .Pointer = &URigVMParameterNode::execGetDefaultValue },
{ .NameUTF8 = UTF8TEXT("GetParameterDescription"), .Pointer = &URigVMParameterNode::execGetParameterDescription },
{ .NameUTF8 = UTF8TEXT("GetParameterName"), .Pointer = &URigVMParameterNode::execGetParameterName },
{ .NameUTF8 = UTF8TEXT("IsInput"), .Pointer = &URigVMParameterNode::execIsInput },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMParameterNode_GetCPPType, "GetCPPType" }, // 173785809
{ &Z_Construct_UFunction_URigVMParameterNode_GetCPPTypeObject, "GetCPPTypeObject" }, // 378182486
{ &Z_Construct_UFunction_URigVMParameterNode_GetDefaultValue, "GetDefaultValue" }, // 4011857550
{ &Z_Construct_UFunction_URigVMParameterNode_GetParameterDescription, "GetParameterDescription" }, // 2515568924
{ &Z_Construct_UFunction_URigVMParameterNode_GetParameterName, "GetParameterName" }, // 2401072760
{ &Z_Construct_UFunction_URigVMParameterNode_IsInput, "IsInput" }, // 2627321002
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMParameterNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMParameterNode_Statics
UObject* (*const Z_Construct_UClass_URigVMParameterNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMParameterNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMParameterNode_Statics::ClassParams = {
&URigVMParameterNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMParameterNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMParameterNode_Statics::Class_MetaDataParams)
};
void URigVMParameterNode::StaticRegisterNativesURigVMParameterNode()
{
UClass* Class = URigVMParameterNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMParameterNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMParameterNode()
{
if (!Z_Registration_Info_UClass_URigVMParameterNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMParameterNode.OuterSingleton, Z_Construct_UClass_URigVMParameterNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMParameterNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMParameterNode);
URigVMParameterNode::~URigVMParameterNode() {}
// ********** End Class URigVMParameterNode ********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMGraphParameterDescription::StaticStruct, Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics::NewStructOps, TEXT("RigVMGraphParameterDescription"),&Z_Registration_Info_UScriptStruct_FRigVMGraphParameterDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMGraphParameterDescription), 1773453268U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMParameterNode, URigVMParameterNode::StaticClass, TEXT("URigVMParameterNode"), &Z_Registration_Info_UClass_URigVMParameterNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMParameterNode), 425035565U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_3870337509{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// 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 "RigVMModel/Nodes/RigVMParameterNode.h"
#ifdef RIGVMDEVELOPER_RigVMParameterNode_generated_h
#error "RigVMParameterNode.generated.h already included, missing '#pragma once' in RigVMParameterNode.h"
#endif
#define RIGVMDEVELOPER_RigVMParameterNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
struct FRigVMGraphParameterDescription;
// ********** Begin ScriptStruct FRigVMGraphParameterDescription ***********************************
struct Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMGraphParameterDescription_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMGraphParameterDescription;
// ********** End ScriptStruct FRigVMGraphParameterDescription *************************************
// ********** Begin Class URigVMParameterNode ******************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetParameterDescription); \
DECLARE_FUNCTION(execGetDefaultValue); \
DECLARE_FUNCTION(execGetCPPTypeObject); \
DECLARE_FUNCTION(execGetCPPType); \
DECLARE_FUNCTION(execIsInput); \
DECLARE_FUNCTION(execGetParameterName);
struct Z_Construct_UClass_URigVMParameterNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMParameterNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMParameterNode(); \
friend struct ::Z_Construct_UClass_URigVMParameterNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMParameterNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMParameterNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMParameterNode_NoRegister) \
DECLARE_SERIALIZER(URigVMParameterNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMParameterNode(URigVMParameterNode&&) = delete; \
URigVMParameterNode(const URigVMParameterNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMParameterNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMParameterNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMParameterNode) \
RIGVMDEVELOPER_API virtual ~URigVMParameterNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_91_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h_94_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMParameterNode;
// ********** End Class URigVMParameterNode ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMParameterNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,198 @@
// 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 "RigVMModel/RigVMPin.h"
#ifdef RIGVMDEVELOPER_RigVMPin_generated_h
#error "RigVMPin.generated.h already included, missing '#pragma once' in RigVMPin.h"
#endif
#define RIGVMDEVELOPER_RigVMPin_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UEnum;
class UObject;
class URigVMGraph;
class URigVMLink;
class URigVMNode;
class URigVMPin;
class URigVMUnitNode;
class UScriptStruct;
enum class ERigVMPinDefaultValueType : uint8;
enum class ERigVMPinDirection : uint8;
// ********** Begin Class URigVMInjectionInfo ******************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetPin); \
DECLARE_FUNCTION(execGetGraph);
struct Z_Construct_UClass_URigVMInjectionInfo_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInjectionInfo_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMInjectionInfo(); \
friend struct ::Z_Construct_UClass_URigVMInjectionInfo_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMInjectionInfo_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMInjectionInfo, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMInjectionInfo_NoRegister) \
DECLARE_SERIALIZER(URigVMInjectionInfo)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMInjectionInfo(URigVMInjectionInfo&&) = delete; \
URigVMInjectionInfo(const URigVMInjectionInfo&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMInjectionInfo); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMInjectionInfo); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMInjectionInfo) \
RIGVMDEVELOPER_API virtual ~URigVMInjectionInfo();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_33_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_36_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMInjectionInfo;
// ********** End Class URigVMInjectionInfo ********************************************************
// ********** Begin Class URigVMPin ****************************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsTraitPin); \
DECLARE_FUNCTION(execGetGraph); \
DECLARE_FUNCTION(execGetNode); \
DECLARE_FUNCTION(execGetTargetLinks); \
DECLARE_FUNCTION(execGetSourceLinks); \
DECLARE_FUNCTION(execGetLinkedTargetPins); \
DECLARE_FUNCTION(execGetLinkedSourcePins); \
DECLARE_FUNCTION(execGetLinks); \
DECLARE_FUNCTION(execIsLinkedTo); \
DECLARE_FUNCTION(execFindSubPin); \
DECLARE_FUNCTION(execGetAllSubPinsRecursively); \
DECLARE_FUNCTION(execGetSubPins); \
DECLARE_FUNCTION(execGetOriginalPinFromInjectedNode); \
DECLARE_FUNCTION(execFindLinkForPin); \
DECLARE_FUNCTION(execGetPinForLink); \
DECLARE_FUNCTION(execIsRootPin); \
DECLARE_FUNCTION(execGetRootPin); \
DECLARE_FUNCTION(execGetParentPin); \
DECLARE_FUNCTION(execGetEnum); \
DECLARE_FUNCTION(execGetParentScriptStruct); \
DECLARE_FUNCTION(execGetScriptStruct); \
DECLARE_FUNCTION(execGetCPPTypeObject); \
DECLARE_FUNCTION(execGetToolTipText); \
DECLARE_FUNCTION(execGetCustomWidgetName); \
DECLARE_FUNCTION(execHasMetaData); \
DECLARE_FUNCTION(execGetMetaData); \
DECLARE_FUNCTION(execCanProvideDefaultValue); \
DECLARE_FUNCTION(execGetDefaultValueType); \
DECLARE_FUNCTION(execHasDefaultValueOverride); \
DECLARE_FUNCTION(execHasUserProvidedDefaultValue); \
DECLARE_FUNCTION(execIsValidDefaultValue); \
DECLARE_FUNCTION(execGetDefaultValue); \
DECLARE_FUNCTION(execHasOriginalDefaultValue); \
DECLARE_FUNCTION(execGetOriginalDefaultValue); \
DECLARE_FUNCTION(execShouldHideSubPins); \
DECLARE_FUNCTION(execShouldOnlyShowSubPins); \
DECLARE_FUNCTION(execIsFixedSizeArray); \
DECLARE_FUNCTION(execContainsWildCardSubPin); \
DECLARE_FUNCTION(execIsWildCard); \
DECLARE_FUNCTION(execIsExecuteContext); \
DECLARE_FUNCTION(execIsStringType); \
DECLARE_FUNCTION(execGetArrayElementCppType); \
DECLARE_FUNCTION(execGetCPPType); \
DECLARE_FUNCTION(execGetArraySize); \
DECLARE_FUNCTION(execGetAbsolutePinIndex); \
DECLARE_FUNCTION(execGetPinIndex); \
DECLARE_FUNCTION(execIsLazy); \
DECLARE_FUNCTION(execIsReferenceCountedContainer); \
DECLARE_FUNCTION(execIsDynamicArray); \
DECLARE_FUNCTION(execIsArrayElement); \
DECLARE_FUNCTION(execIsArray); \
DECLARE_FUNCTION(execIsInterface); \
DECLARE_FUNCTION(execIsUObject); \
DECLARE_FUNCTION(execIsStructMember); \
DECLARE_FUNCTION(execIsStruct); \
DECLARE_FUNCTION(execIsEnum); \
DECLARE_FUNCTION(execRequiresWatch); \
DECLARE_FUNCTION(execIsDefinedAsConstant); \
DECLARE_FUNCTION(execIsExpanded); \
DECLARE_FUNCTION(execGetDirection); \
DECLARE_FUNCTION(execGetDisplayName); \
DECLARE_FUNCTION(execGetSegmentPath); \
DECLARE_FUNCTION(execGetIndexInCategory); \
DECLARE_FUNCTION(execGetCategory); \
DECLARE_FUNCTION(execGetSubPinPath); \
DECLARE_FUNCTION(execGetPinPath);
struct Z_Construct_UClass_URigVMPin_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMPin(); \
friend struct ::Z_Construct_UClass_URigVMPin_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMPin_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMPin, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMPin_NoRegister) \
DECLARE_SERIALIZER(URigVMPin)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMPin(URigVMPin&&) = delete; \
URigVMPin(const URigVMPin&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMPin); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMPin); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMPin) \
RIGVMDEVELOPER_API virtual ~URigVMPin();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_101_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h_104_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMPin;
// ********** End Class URigVMPin ******************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h
// ********** Begin Enum ERigVMPinDefaultValueType *************************************************
#define FOREACH_ENUM_ERIGVMPINDEFAULTVALUETYPE(op) \
op(ERigVMPinDefaultValueType::AutoDetect) \
op(ERigVMPinDefaultValueType::Unset) \
op(ERigVMPinDefaultValueType::Override) \
op(ERigVMPinDefaultValueType::KeepValueType)
enum class ERigVMPinDefaultValueType : uint8;
template<> struct TIsUEnumClass<ERigVMPinDefaultValueType> { enum { Value = true }; };
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMPinDefaultValueType>();
// ********** End Enum ERigVMPinDefaultValueType ***************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "RigVMModel/Nodes/RigVMRerouteNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMRerouteNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMRerouteNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMRerouteNode_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMRerouteNode ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMRerouteNode;
UClass* URigVMRerouteNode::GetPrivateStaticClass()
{
using TClass = URigVMRerouteNode;
if (!Z_Registration_Info_UClass_URigVMRerouteNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMRerouteNode"),
Z_Registration_Info_UClass_URigVMRerouteNode.InnerSingleton,
StaticRegisterNativesURigVMRerouteNode,
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_URigVMRerouteNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMRerouteNode_NoRegister()
{
return URigVMRerouteNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMRerouteNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A reroute node is used to visually improve the \n * data flow within a Graph. Reroutes are purely \n * cosmetic and have no impact on the resulting\n * VM whatsoever. Reroutes can furthermore be\n * displayed as full nodes or as small circles.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMRerouteNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMRerouteNode.h" },
{ "ToolTip", "A reroute node is used to visually improve the\ndata flow within a Graph. Reroutes are purely\ncosmetic and have no impact on the resulting\nVM whatsoever. Reroutes can furthermore be\ndisplayed as full nodes or as small circles." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMRerouteNode constinit property declarations ************************
// ********** End Class URigVMRerouteNode constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMRerouteNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMRerouteNode_Statics
UObject* (*const Z_Construct_UClass_URigVMRerouteNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMRerouteNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMRerouteNode_Statics::ClassParams = {
&URigVMRerouteNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMRerouteNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMRerouteNode_Statics::Class_MetaDataParams)
};
void URigVMRerouteNode::StaticRegisterNativesURigVMRerouteNode()
{
}
UClass* Z_Construct_UClass_URigVMRerouteNode()
{
if (!Z_Registration_Info_UClass_URigVMRerouteNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMRerouteNode.OuterSingleton, Z_Construct_UClass_URigVMRerouteNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMRerouteNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMRerouteNode);
URigVMRerouteNode::~URigVMRerouteNode() {}
// ********** End Class URigVMRerouteNode **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMRerouteNode, URigVMRerouteNode::StaticClass, TEXT("URigVMRerouteNode"), &Z_Registration_Info_UClass_URigVMRerouteNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMRerouteNode), 2737860216U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h__Script_RigVMDeveloper_2537592723{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "RigVMModel/Nodes/RigVMRerouteNode.h"
#ifdef RIGVMDEVELOPER_RigVMRerouteNode_generated_h
#error "RigVMRerouteNode.generated.h already included, missing '#pragma once' in RigVMRerouteNode.h"
#endif
#define RIGVMDEVELOPER_RigVMRerouteNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMRerouteNode ********************************************************
struct Z_Construct_UClass_URigVMRerouteNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMRerouteNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMRerouteNode(); \
friend struct ::Z_Construct_UClass_URigVMRerouteNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMRerouteNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMRerouteNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMRerouteNode_NoRegister) \
DECLARE_SERIALIZER(URigVMRerouteNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMRerouteNode(URigVMRerouteNode&&) = delete; \
URigVMRerouteNode(const URigVMRerouteNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMRerouteNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMRerouteNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMRerouteNode) \
RIGVMDEVELOPER_API virtual ~URigVMRerouteNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_17_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMRerouteNode;
// ********** End Class URigVMRerouteNode **********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMRerouteNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,134 @@
// 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 "RigVMModel/RigVMSchema.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMSchema() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMSchema *************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMSchema;
UClass* URigVMSchema::GetPrivateStaticClass()
{
using TClass = URigVMSchema;
if (!Z_Registration_Info_UClass_URigVMSchema.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMSchema"),
Z_Registration_Info_UClass_URigVMSchema.InnerSingleton,
StaticRegisterNativesURigVMSchema,
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_URigVMSchema.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMSchema_NoRegister()
{
return URigVMSchema::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMSchema_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * The Schema is used to determine which actions are allowed\n * on a graph. This includes any topological change.\n */" },
{ "IncludePath", "RigVMModel/RigVMSchema.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMSchema.h" },
{ "ToolTip", "The Schema is used to determine which actions are allowed\non a graph. This includes any topological change." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecuteContextStruct_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMSchema.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMSchema constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExecuteContextStruct;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMSchema constinit property declarations *******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMSchema>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMSchema_Statics
// ********** Begin Class URigVMSchema Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMSchema_Statics::NewProp_ExecuteContextStruct = { "ExecuteContextStruct", nullptr, (EPropertyFlags)0x0124080000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMSchema, ExecuteContextStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecuteContextStruct_MetaData), NewProp_ExecuteContextStruct_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMSchema_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMSchema_Statics::NewProp_ExecuteContextStruct,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMSchema_Statics::PropPointers) < 2048);
// ********** End Class URigVMSchema Property Definitions ******************************************
UObject* (*const Z_Construct_UClass_URigVMSchema_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMSchema_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMSchema_Statics::ClassParams = {
&URigVMSchema::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_URigVMSchema_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMSchema_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMSchema_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMSchema_Statics::Class_MetaDataParams)
};
void URigVMSchema::StaticRegisterNativesURigVMSchema()
{
}
UClass* Z_Construct_UClass_URigVMSchema()
{
if (!Z_Registration_Info_UClass_URigVMSchema.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMSchema.OuterSingleton, Z_Construct_UClass_URigVMSchema_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMSchema.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMSchema);
URigVMSchema::~URigVMSchema() {}
// ********** End Class URigVMSchema ***************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMSchema, URigVMSchema::StaticClass, TEXT("URigVMSchema"), &Z_Registration_Info_UClass_URigVMSchema, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMSchema), 920164449U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h__Script_RigVMDeveloper_193110220{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/RigVMSchema.h"
#ifdef RIGVMDEVELOPER_RigVMSchema_generated_h
#error "RigVMSchema.generated.h already included, missing '#pragma once' in RigVMSchema.h"
#endif
#define RIGVMDEVELOPER_RigVMSchema_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMSchema *************************************************************
struct Z_Construct_UClass_URigVMSchema_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_32_INCLASS \
private: \
static void StaticRegisterNativesURigVMSchema(); \
friend struct ::Z_Construct_UClass_URigVMSchema_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMSchema_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMSchema, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMSchema_NoRegister) \
DECLARE_SERIALIZER(URigVMSchema)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_32_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMSchema(const FObjectInitializer& ObjectInitializer); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMSchema) \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMSchema); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMSchema); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMSchema(URigVMSchema&&) = delete; \
URigVMSchema(const URigVMSchema&) = delete; \
RIGVMDEVELOPER_API virtual ~URigVMSchema();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_29_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_32_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_32_INCLASS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h_32_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMSchema;
// ********** End Class URigVMSchema ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMSchema_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "RigVMModel/Nodes/RigVMSelectNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMSelectNode() {}
// ********** Begin Cross Module References ********************************************************
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMSelectNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDEPRECATED_RigVMSelectNode **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode;
UClass* UDEPRECATED_RigVMSelectNode::GetPrivateStaticClass()
{
using TClass = UDEPRECATED_RigVMSelectNode;
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMSelectNode"),
Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode.InnerSingleton,
StaticRegisterNativesUDEPRECATED_RigVMSelectNode,
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_UDEPRECATED_RigVMSelectNode.InnerSingleton;
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_NoRegister()
{
return UDEPRECATED_RigVMSelectNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A select node is used to select between multiple values\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMSelectNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMSelectNode.h" },
{ "ToolTip", "A select node is used to select between multiple values" },
};
#endif // WITH_METADATA
// ********** Begin Class UDEPRECATED_RigVMSelectNode constinit property declarations **************
// ********** End Class UDEPRECATED_RigVMSelectNode constinit property declarations ****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDEPRECATED_RigVMSelectNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics
UObject* (*const Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::ClassParams = {
&UDEPRECATED_RigVMSelectNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x020802A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::Class_MetaDataParams), Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::Class_MetaDataParams)
};
void UDEPRECATED_RigVMSelectNode::StaticRegisterNativesUDEPRECATED_RigVMSelectNode()
{
}
UClass* Z_Construct_UClass_UDEPRECATED_RigVMSelectNode()
{
if (!Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode.OuterSingleton, Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode.OuterSingleton;
}
UDEPRECATED_RigVMSelectNode::UDEPRECATED_RigVMSelectNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDEPRECATED_RigVMSelectNode);
UDEPRECATED_RigVMSelectNode::~UDEPRECATED_RigVMSelectNode() {}
// ********** End Class UDEPRECATED_RigVMSelectNode ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDEPRECATED_RigVMSelectNode, UDEPRECATED_RigVMSelectNode::StaticClass, TEXT("UDEPRECATED_RigVMSelectNode"), &Z_Registration_Info_UClass_UDEPRECATED_RigVMSelectNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDEPRECATED_RigVMSelectNode), 1855124996U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h__Script_RigVMDeveloper_7493590{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "RigVMModel/Nodes/RigVMSelectNode.h"
#ifdef RIGVMDEVELOPER_RigVMSelectNode_generated_h
#error "RigVMSelectNode.generated.h already included, missing '#pragma once' in RigVMSelectNode.h"
#endif
#define RIGVMDEVELOPER_RigVMSelectNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDEPRECATED_RigVMSelectNode **********************************************
struct Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_26_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDEPRECATED_RigVMSelectNode(); \
friend struct ::Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_NoRegister(); \
public: \
DECLARE_CLASS2(UDEPRECATED_RigVMSelectNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0 | CLASS_Deprecated), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_UDEPRECATED_RigVMSelectNode_NoRegister) \
DECLARE_SERIALIZER(UDEPRECATED_RigVMSelectNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_26_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API UDEPRECATED_RigVMSelectNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDEPRECATED_RigVMSelectNode(UDEPRECATED_RigVMSelectNode&&) = delete; \
UDEPRECATED_RigVMSelectNode(const UDEPRECATED_RigVMSelectNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, UDEPRECATED_RigVMSelectNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDEPRECATED_RigVMSelectNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDEPRECATED_RigVMSelectNode) \
RIGVMDEVELOPER_API virtual ~UDEPRECATED_RigVMSelectNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_23_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_26_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_26_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h_26_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDEPRECATED_RigVMSelectNode;
// ********** End Class UDEPRECATED_RigVMSelectNode ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMSelectNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,544 @@
// 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 "RigVMModel/Nodes/RigVMTemplateNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMTemplateNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMTemplatePreferredType();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMTemplatePreferredType ***************************************
struct Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMTemplatePreferredType); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMTemplatePreferredType); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Argument_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeIndex_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeString_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMTemplatePreferredType constinit property declarations *******
static const UECodeGen_Private::FNamePropertyParams NewProp_Argument;
static const UECodeGen_Private::FIntPropertyParams NewProp_TypeIndex;
static const UECodeGen_Private::FStrPropertyParams NewProp_TypeString;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMTemplatePreferredType constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMTemplatePreferredType>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType;
class UScriptStruct* FRigVMTemplatePreferredType::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMTemplatePreferredType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMTemplatePreferredType"));
}
return Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMTemplatePreferredType Property Definitions ******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_Argument = { "Argument", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTemplatePreferredType, Argument), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Argument_MetaData), NewProp_Argument_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_TypeIndex = { "TypeIndex", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTemplatePreferredType, TypeIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeIndex_MetaData), NewProp_TypeIndex_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_TypeString = { "TypeString", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTemplatePreferredType, TypeString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeString_MetaData), NewProp_TypeString_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_Argument,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_TypeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewProp_TypeString,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMTemplatePreferredType Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMTemplatePreferredType",
Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::PropPointers),
sizeof(FRigVMTemplatePreferredType),
alignof(FRigVMTemplatePreferredType),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMTemplatePreferredType()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.InnerSingleton, Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType.InnerSingleton);
}
// ********** End ScriptStruct FRigVMTemplatePreferredType *****************************************
// ********** Begin Class URigVMTemplateNode Function GetNotation **********************************
struct Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics
{
struct RigVMTemplateNode_eventGetNotation_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Template" },
{ "Comment", "// Returns the notation of the node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "Returns the notation of the node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNotation constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNotation constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNotation Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMTemplateNode_eventGetNotation_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::PropPointers) < 2048);
// ********** End Function GetNotation Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMTemplateNode, nullptr, "GetNotation", Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::RigVMTemplateNode_eventGetNotation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::RigVMTemplateNode_eventGetNotation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMTemplateNode_GetNotation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMTemplateNode_GetNotation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMTemplateNode::execGetNotation)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetNotation();
P_NATIVE_END;
}
// ********** End Class URigVMTemplateNode Function GetNotation ************************************
// ********** Begin Class URigVMTemplateNode Function GetScriptStruct ******************************
struct Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics
{
struct RigVMTemplateNode_eventGetScriptStruct_Parms
{
UScriptStruct* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMUnitNode" },
{ "Comment", "// Returns the UStruct for this unit node\n// (the struct declaring the RIGVM_METHOD)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "Returns the UStruct for this unit node\n(the struct declaring the RIGVM_METHOD)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetScriptStruct constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetScriptStruct constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetScriptStruct Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMTemplateNode_eventGetScriptStruct_Parms, ReturnValue), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::PropPointers) < 2048);
// ********** End Function GetScriptStruct Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMTemplateNode, nullptr, "GetScriptStruct", Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::RigVMTemplateNode_eventGetScriptStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::RigVMTemplateNode_eventGetScriptStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMTemplateNode::execGetScriptStruct)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UScriptStruct**)Z_Param__Result=P_THIS->GetScriptStruct();
P_NATIVE_END;
}
// ********** End Class URigVMTemplateNode Function GetScriptStruct ********************************
// ********** Begin Class URigVMTemplateNode Function IsFullyUnresolved ****************************
struct Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics
{
struct RigVMTemplateNode_eventIsFullyUnresolved_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Template" },
{ "Comment", "// returns true if the template is fully unresolved\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "returns true if the template is fully unresolved" },
};
#endif // WITH_METADATA
// ********** Begin Function IsFullyUnresolved constinit property declarations *********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsFullyUnresolved constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsFullyUnresolved Property Definitions ********************************
void Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMTemplateNode_eventIsFullyUnresolved_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMTemplateNode_eventIsFullyUnresolved_Parms), &Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::PropPointers) < 2048);
// ********** End Function IsFullyUnresolved Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMTemplateNode, nullptr, "IsFullyUnresolved", Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::RigVMTemplateNode_eventIsFullyUnresolved_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::RigVMTemplateNode_eventIsFullyUnresolved_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMTemplateNode::execIsFullyUnresolved)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsFullyUnresolved();
P_NATIVE_END;
}
// ********** End Class URigVMTemplateNode Function IsFullyUnresolved ******************************
// ********** Begin Class URigVMTemplateNode Function IsResolved ***********************************
struct Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics
{
struct RigVMTemplateNode_eventIsResolved_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Template" },
{ "Comment", "// returns true if the template node is resolved\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "returns true if the template node is resolved" },
};
#endif // WITH_METADATA
// ********** Begin Function IsResolved constinit property declarations ****************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsResolved constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsResolved Property Definitions ***************************************
void Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMTemplateNode_eventIsResolved_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMTemplateNode_eventIsResolved_Parms), &Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::PropPointers) < 2048);
// ********** End Function IsResolved Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMTemplateNode, nullptr, "IsResolved", Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::RigVMTemplateNode_eventIsResolved_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::RigVMTemplateNode_eventIsResolved_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMTemplateNode_IsResolved()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMTemplateNode_IsResolved_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMTemplateNode::execIsResolved)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsResolved();
P_NATIVE_END;
}
// ********** End Class URigVMTemplateNode Function IsResolved *************************************
// ********** Begin Class URigVMTemplateNode Function IsSingleton **********************************
struct Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics
{
struct RigVMTemplateNode_eventIsSingleton_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Template" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsSingleton constinit property declarations ***************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsSingleton constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSingleton Property Definitions **************************************
void Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMTemplateNode_eventIsSingleton_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMTemplateNode_eventIsSingleton_Parms), &Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::PropPointers) < 2048);
// ********** End Function IsSingleton Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMTemplateNode, nullptr, "IsSingleton", Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::RigVMTemplateNode_eventIsSingleton_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::RigVMTemplateNode_eventIsSingleton_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMTemplateNode_IsSingleton()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMTemplateNode_IsSingleton_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMTemplateNode::execIsSingleton)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsSingleton();
P_NATIVE_END;
}
// ********** End Class URigVMTemplateNode Function IsSingleton ************************************
// ********** Begin Class URigVMTemplateNode *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMTemplateNode;
UClass* URigVMTemplateNode::GetPrivateStaticClass()
{
using TClass = URigVMTemplateNode;
if (!Z_Registration_Info_UClass_URigVMTemplateNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMTemplateNode"),
Z_Registration_Info_UClass_URigVMTemplateNode.InnerSingleton,
StaticRegisterNativesURigVMTemplateNode,
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_URigVMTemplateNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMTemplateNode_NoRegister()
{
return URigVMTemplateNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMTemplateNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Template Node represents an unresolved function.\n * Template nodes can morph into all functions implementing\n * the template's template.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "The Template Node represents an unresolved function.\nTemplate nodes can morph into all functions implementing\nthe template's template." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TemplateNotation_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ResolvedFunctionName_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreferredPermutationTypes_MetaData[] = {
{ "Comment", "// Indicates a preferred permutation using the types of the arguments\n// Each element is in the format \"ArgumentName:CPPType\"\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
{ "ToolTip", "Indicates a preferred permutation using the types of the arguments\nEach element is in the format \"ArgumentName:CPPType\"" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreferredPermutationPairs_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMTemplateNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMTemplateNode constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_TemplateNotation;
static const UECodeGen_Private::FStrPropertyParams NewProp_ResolvedFunctionName;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_PreferredPermutationTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PreferredPermutationTypes;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_PreferredPermutationPairs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PreferredPermutationPairs;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMTemplateNode constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetNotation"), .Pointer = &URigVMTemplateNode::execGetNotation },
{ .NameUTF8 = UTF8TEXT("GetScriptStruct"), .Pointer = &URigVMTemplateNode::execGetScriptStruct },
{ .NameUTF8 = UTF8TEXT("IsFullyUnresolved"), .Pointer = &URigVMTemplateNode::execIsFullyUnresolved },
{ .NameUTF8 = UTF8TEXT("IsResolved"), .Pointer = &URigVMTemplateNode::execIsResolved },
{ .NameUTF8 = UTF8TEXT("IsSingleton"), .Pointer = &URigVMTemplateNode::execIsSingleton },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMTemplateNode_GetNotation, "GetNotation" }, // 3702325148
{ &Z_Construct_UFunction_URigVMTemplateNode_GetScriptStruct, "GetScriptStruct" }, // 1688507204
{ &Z_Construct_UFunction_URigVMTemplateNode_IsFullyUnresolved, "IsFullyUnresolved" }, // 1602901616
{ &Z_Construct_UFunction_URigVMTemplateNode_IsResolved, "IsResolved" }, // 3377859547
{ &Z_Construct_UFunction_URigVMTemplateNode_IsSingleton, "IsSingleton" }, // 2319399721
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMTemplateNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMTemplateNode_Statics
// ********** Begin Class URigVMTemplateNode Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_TemplateNotation = { "TemplateNotation", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMTemplateNode, TemplateNotation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TemplateNotation_MetaData), NewProp_TemplateNotation_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_ResolvedFunctionName = { "ResolvedFunctionName", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMTemplateNode, ResolvedFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ResolvedFunctionName_MetaData), NewProp_ResolvedFunctionName_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationTypes_Inner = { "PreferredPermutationTypes", nullptr, (EPropertyFlags)0x0000000820000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationTypes = { "PreferredPermutationTypes", nullptr, (EPropertyFlags)0x0020080820000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMTemplateNode, PreferredPermutationTypes_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreferredPermutationTypes_MetaData), NewProp_PreferredPermutationTypes_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationPairs_Inner = { "PreferredPermutationPairs", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMTemplatePreferredType, METADATA_PARAMS(0, nullptr) }; // 1347473422
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationPairs = { "PreferredPermutationPairs", nullptr, (EPropertyFlags)0x0020080020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMTemplateNode, PreferredPermutationPairs_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreferredPermutationPairs_MetaData), NewProp_PreferredPermutationPairs_MetaData) }; // 1347473422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMTemplateNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_TemplateNotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_ResolvedFunctionName,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationTypes,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationPairs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMTemplateNode_Statics::NewProp_PreferredPermutationPairs,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMTemplateNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMTemplateNode Property Definitions ************************************
UObject* (*const Z_Construct_UClass_URigVMTemplateNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMTemplateNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMTemplateNode_Statics::ClassParams = {
&URigVMTemplateNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMTemplateNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMTemplateNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMTemplateNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMTemplateNode_Statics::Class_MetaDataParams)
};
void URigVMTemplateNode::StaticRegisterNativesURigVMTemplateNode()
{
UClass* Class = URigVMTemplateNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMTemplateNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMTemplateNode()
{
if (!Z_Registration_Info_UClass_URigVMTemplateNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMTemplateNode.OuterSingleton, Z_Construct_UClass_URigVMTemplateNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMTemplateNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMTemplateNode);
URigVMTemplateNode::~URigVMTemplateNode() {}
// ********** End Class URigVMTemplateNode *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMTemplatePreferredType::StaticStruct, Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics::NewStructOps, TEXT("RigVMTemplatePreferredType"),&Z_Registration_Info_UScriptStruct_FRigVMTemplatePreferredType, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMTemplatePreferredType), 1347473422U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMTemplateNode, URigVMTemplateNode::StaticClass, TEXT("URigVMTemplateNode"), &Z_Registration_Info_UClass_URigVMTemplateNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMTemplateNode), 2936686353U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_1026365684{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "RigVMModel/Nodes/RigVMTemplateNode.h"
#ifdef RIGVMDEVELOPER_RigVMTemplateNode_generated_h
#error "RigVMTemplateNode.generated.h already included, missing '#pragma once' in RigVMTemplateNode.h"
#endif
#define RIGVMDEVELOPER_RigVMTemplateNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UScriptStruct;
// ********** Begin ScriptStruct FRigVMTemplatePreferredType ***************************************
struct Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_15_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMTemplatePreferredType_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMTemplatePreferredType;
// ********** End ScriptStruct FRigVMTemplatePreferredType *****************************************
// ********** Begin Class URigVMTemplateNode *******************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsFullyUnresolved); \
DECLARE_FUNCTION(execIsResolved); \
DECLARE_FUNCTION(execIsSingleton); \
DECLARE_FUNCTION(execGetNotation); \
DECLARE_FUNCTION(execGetScriptStruct);
struct Z_Construct_UClass_URigVMTemplateNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMTemplateNode(); \
friend struct ::Z_Construct_UClass_URigVMTemplateNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMTemplateNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMTemplateNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMTemplateNode_NoRegister) \
DECLARE_SERIALIZER(URigVMTemplateNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMTemplateNode(URigVMTemplateNode&&) = delete; \
URigVMTemplateNode(const URigVMTemplateNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMTemplateNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMTemplateNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMTemplateNode) \
RIGVMDEVELOPER_API virtual ~URigVMTemplateNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_72_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h_75_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMTemplateNode;
// ********** End Class URigVMTemplateNode *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMTemplateNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,100 @@
// 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 "RigVMModel/RigVMTraitDefaultValueStruct.h"
#include "StructUtils/PropertyBag.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMTraitDefaultValueStruct() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FInstancedPropertyBag();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMTraitDefaultValueStruct *************************************
struct Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMTraitDefaultValueStruct); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMTraitDefaultValueStruct); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMTraitDefaultValueStruct.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyBag_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMTraitDefaultValueStruct.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMTraitDefaultValueStruct constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_PropertyBag;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMTraitDefaultValueStruct constinit property declarations *******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMTraitDefaultValueStruct>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct;
class UScriptStruct* FRigVMTraitDefaultValueStruct::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMTraitDefaultValueStruct"));
}
return Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMTraitDefaultValueStruct Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::NewProp_PropertyBag = { "PropertyBag", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMTraitDefaultValueStruct, PropertyBag), Z_Construct_UScriptStruct_FInstancedPropertyBag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyBag_MetaData), NewProp_PropertyBag_MetaData) }; // 1261298821
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::NewProp_PropertyBag,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMTraitDefaultValueStruct Property Definitions ******************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMTraitDefaultValueStruct",
Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::PropPointers),
sizeof(FRigVMTraitDefaultValueStruct),
alignof(FRigVMTraitDefaultValueStruct),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.InnerSingleton, Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct.InnerSingleton);
}
// ********** End ScriptStruct FRigVMTraitDefaultValueStruct ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMTraitDefaultValueStruct::StaticStruct, Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics::NewStructOps, TEXT("RigVMTraitDefaultValueStruct"),&Z_Registration_Info_UScriptStruct_FRigVMTraitDefaultValueStruct, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMTraitDefaultValueStruct), 3460931091U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h__Script_RigVMDeveloper_2870328109{
TEXT("/Script/RigVMDeveloper"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h__Script_RigVMDeveloper_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 "RigVMModel/RigVMTraitDefaultValueStruct.h"
#ifdef RIGVMDEVELOPER_RigVMTraitDefaultValueStruct_generated_h
#error "RigVMTraitDefaultValueStruct.generated.h already included, missing '#pragma once' in RigVMTraitDefaultValueStruct.h"
#endif
#define RIGVMDEVELOPER_RigVMTraitDefaultValueStruct_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMTraitDefaultValueStruct *************************************
struct Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h_9_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMTraitDefaultValueStruct;
// ********** End ScriptStruct FRigVMTraitDefaultValueStruct ***************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMTraitDefaultValueStruct_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,267 @@
// 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 "RigVMModel/Nodes/RigVMUnitNode.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMUnitNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUnitNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUnitNode_NoRegister();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMUnitNode Function GetMethodName ************************************
struct Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics
{
struct RigVMUnitNode_eventGetMethodName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMUnitNode" },
{ "Comment", "// Returns the name of the declared RIGVM_METHOD\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMUnitNode.h" },
{ "ToolTip", "Returns the name of the declared RIGVM_METHOD" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMethodName constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMethodName constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMethodName Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUnitNode_eventGetMethodName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::PropPointers) < 2048);
// ********** End Function GetMethodName Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUnitNode, nullptr, "GetMethodName", Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::RigVMUnitNode_eventGetMethodName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::RigVMUnitNode_eventGetMethodName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUnitNode_GetMethodName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUnitNode_GetMethodName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUnitNode::execGetMethodName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetMethodName();
P_NATIVE_END;
}
// ********** End Class URigVMUnitNode Function GetMethodName **************************************
// ********** Begin Class URigVMUnitNode Function GetStructDefaultValue ****************************
struct Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics
{
struct RigVMUnitNode_eventGetStructDefaultValue_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMUnitNode" },
{ "Comment", "// Returns the default value for the struct as text\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMUnitNode.h" },
{ "ToolTip", "Returns the default value for the struct as text" },
};
#endif // WITH_METADATA
// ********** Begin Function GetStructDefaultValue constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetStructDefaultValue constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetStructDefaultValue Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUnitNode_eventGetStructDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetStructDefaultValue Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUnitNode, nullptr, "GetStructDefaultValue", Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::RigVMUnitNode_eventGetStructDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::RigVMUnitNode_eventGetStructDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUnitNode::execGetStructDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetStructDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMUnitNode Function GetStructDefaultValue ******************************
// ********** Begin Class URigVMUnitNode ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMUnitNode;
UClass* URigVMUnitNode::GetPrivateStaticClass()
{
using TClass = URigVMUnitNode;
if (!Z_Registration_Info_UClass_URigVMUnitNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMUnitNode"),
Z_Registration_Info_UClass_URigVMUnitNode.InnerSingleton,
StaticRegisterNativesURigVMUnitNode,
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_URigVMUnitNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMUnitNode_NoRegister()
{
return URigVMUnitNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMUnitNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Struct Node represents a Function Invocation of a RIGVM_METHOD\n * declared on a USTRUCT. Struct Nodes have input / output pins for all\n * struct UPROPERTY members.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMUnitNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMUnitNode.h" },
{ "ToolTip", "The Struct Node represents a Function Invocation of a RIGVM_METHOD\ndeclared on a USTRUCT. Struct Nodes have input / output pins for all\nstruct UPROPERTY members." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScriptStruct_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMUnitNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MethodName_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMUnitNode.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class URigVMUnitNode constinit property declarations ***************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_ScriptStruct;
static const UECodeGen_Private::FNamePropertyParams NewProp_MethodName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#endif // WITH_EDITORONLY_DATA
// ********** End Class URigVMUnitNode constinit property declarations *****************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetMethodName"), .Pointer = &URigVMUnitNode::execGetMethodName },
{ .NameUTF8 = UTF8TEXT("GetStructDefaultValue"), .Pointer = &URigVMUnitNode::execGetStructDefaultValue },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMUnitNode_GetMethodName, "GetMethodName" }, // 3041005825
{ &Z_Construct_UFunction_URigVMUnitNode_GetStructDefaultValue, "GetStructDefaultValue" }, // 2406691261
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMUnitNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMUnitNode_Statics
// ********** Begin Class URigVMUnitNode Property Definitions **************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMUnitNode_Statics::NewProp_ScriptStruct = { "ScriptStruct", nullptr, (EPropertyFlags)0x0144000820000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMUnitNode, ScriptStruct_DEPRECATED), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScriptStruct_MetaData), NewProp_ScriptStruct_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMUnitNode_Statics::NewProp_MethodName = { "MethodName", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMUnitNode, MethodName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MethodName_MetaData), NewProp_MethodName_MetaData) };
#endif // WITH_EDITORONLY_DATA
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMUnitNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMUnitNode_Statics::NewProp_ScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMUnitNode_Statics::NewProp_MethodName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUnitNode_Statics::PropPointers) < 2048);
#endif // WITH_EDITORONLY_DATA
// ********** End Class URigVMUnitNode Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_URigVMUnitNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMTemplateNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUnitNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMUnitNode_Statics::ClassParams = {
&URigVMUnitNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
IF_WITH_EDITORONLY_DATA(Z_Construct_UClass_URigVMUnitNode_Statics::PropPointers, nullptr),
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUnitNode_Statics::PropPointers), 0),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUnitNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMUnitNode_Statics::Class_MetaDataParams)
};
void URigVMUnitNode::StaticRegisterNativesURigVMUnitNode()
{
UClass* Class = URigVMUnitNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMUnitNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMUnitNode()
{
if (!Z_Registration_Info_UClass_URigVMUnitNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMUnitNode.OuterSingleton, Z_Construct_UClass_URigVMUnitNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMUnitNode.OuterSingleton;
}
URigVMUnitNode::URigVMUnitNode() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMUnitNode);
URigVMUnitNode::~URigVMUnitNode() {}
// ********** End Class URigVMUnitNode *************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMUnitNode, URigVMUnitNode::StaticClass, TEXT("URigVMUnitNode"), &Z_Registration_Info_UClass_URigVMUnitNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMUnitNode), 825797167U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h__Script_RigVMDeveloper_454098893{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,69 @@
// 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 "RigVMModel/Nodes/RigVMUnitNode.h"
#ifdef RIGVMDEVELOPER_RigVMUnitNode_generated_h
#error "RigVMUnitNode.generated.h already included, missing '#pragma once' in RigVMUnitNode.h"
#endif
#define RIGVMDEVELOPER_RigVMUnitNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class URigVMUnitNode ***********************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetStructDefaultValue); \
DECLARE_FUNCTION(execGetMethodName);
struct Z_Construct_UClass_URigVMUnitNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUnitNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMUnitNode(); \
friend struct ::Z_Construct_UClass_URigVMUnitNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMUnitNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMUnitNode, URigVMTemplateNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMUnitNode_NoRegister) \
DECLARE_SERIALIZER(URigVMUnitNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMUnitNode(); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMUnitNode(URigVMUnitNode&&) = delete; \
URigVMUnitNode(const URigVMUnitNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMUnitNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMUnitNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMUnitNode) \
RIGVMDEVELOPER_API virtual ~URigVMUnitNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_20_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMUnitNode;
// ********** End Class URigVMUnitNode *************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMUnitNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,451 @@
// 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 "RigVMUserWorkflowRegistry.h"
#include "RigVMCore/RigVMUserWorkflow.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMUserWorkflowRegistry() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMUserWorkflowType();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMUserWorkflow();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUserWorkflowRegistry();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister();
RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Delegate FRigVMUserWorkflowProvider ********************************************
struct Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics
{
struct _Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms
{
const UObject* InSubject;
TArray<FRigVMUserWorkflow> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSubject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FRigVMUserWorkflowProvider constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSubject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FRigVMUserWorkflowProvider constinit property declarations **************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FRigVMUserWorkflowProvider Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_InSubject = { "InSubject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms, InSubject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSubject_MetaData), NewProp_InSubject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_InSubject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FRigVMUserWorkflowProvider Property Definitions *************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper, nullptr, "RigVMUserWorkflowProvider__DelegateSignature", Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
TArray<FRigVMUserWorkflow> FRigVMUserWorkflowProvider_DelegateWrapper(const FScriptDelegate& RigVMUserWorkflowProvider, const UObject* InSubject)
{
struct _Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms
{
const UObject* InSubject;
TArray<FRigVMUserWorkflow> ReturnValue;
};
_Script_RigVMDeveloper_eventRigVMUserWorkflowProvider_Parms Parms;
Parms.InSubject=InSubject;
RigVMUserWorkflowProvider.ProcessDelegate<UObject>(&Parms);
return Parms.ReturnValue;
}
// ********** End Delegate FRigVMUserWorkflowProvider **********************************************
// ********** Begin Class URigVMUserWorkflowRegistry Function Get **********************************
struct Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics
{
struct RigVMUserWorkflowRegistry_eventGet_Parms
{
URigVMUserWorkflowRegistry* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMUserWorkflowRegistry" },
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Get constinit property declarations ***********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Get constinit property declarations *************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Get Property Definitions **********************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventGet_Parms, ReturnValue), Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::PropPointers) < 2048);
// ********** End Function Get Property Definitions ************************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUserWorkflowRegistry, nullptr, "Get", Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::RigVMUserWorkflowRegistry_eventGet_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::RigVMUserWorkflowRegistry_eventGet_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUserWorkflowRegistry::execGet)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMUserWorkflowRegistry**)Z_Param__Result=URigVMUserWorkflowRegistry::Get();
P_NATIVE_END;
}
// ********** End Class URigVMUserWorkflowRegistry Function Get ************************************
// ********** Begin Class URigVMUserWorkflowRegistry Function GetWorkflows *************************
struct Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics
{
struct RigVMUserWorkflowRegistry_eventGetWorkflows_Parms
{
ERigVMUserWorkflowType InType;
const UScriptStruct* InStruct;
const UObject* InSubject;
TArray<FRigVMUserWorkflow> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMUserWorkflowRegistry" },
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InStruct_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSubject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetWorkflows constinit property declarations **************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InStruct;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSubject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetWorkflows constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetWorkflows Property Definitions *************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InType = { "InType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventGetWorkflows_Parms, InType), Z_Construct_UEnum_RigVM_ERigVMUserWorkflowType, METADATA_PARAMS(0, nullptr) }; // 3028356527
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InStruct = { "InStruct", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventGetWorkflows_Parms, InStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InStruct_MetaData), NewProp_InStruct_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InSubject = { "InSubject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventGetWorkflows_Parms, InSubject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSubject_MetaData), NewProp_InSubject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventGetWorkflows_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_InSubject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::PropPointers) < 2048);
// ********** End Function GetWorkflows Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUserWorkflowRegistry, nullptr, "GetWorkflows", Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::RigVMUserWorkflowRegistry_eventGetWorkflows_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::RigVMUserWorkflowRegistry_eventGetWorkflows_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUserWorkflowRegistry::execGetWorkflows)
{
P_GET_ENUM(ERigVMUserWorkflowType,Z_Param_InType);
P_GET_OBJECT(UScriptStruct,Z_Param_InStruct);
P_GET_OBJECT(UObject,Z_Param_InSubject);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMUserWorkflow>*)Z_Param__Result=P_THIS->GetWorkflows(ERigVMUserWorkflowType(Z_Param_InType),Z_Param_InStruct,Z_Param_InSubject);
P_NATIVE_END;
}
// ********** End Class URigVMUserWorkflowRegistry Function GetWorkflows ***************************
// ********** Begin Class URigVMUserWorkflowRegistry Function RegisterProvider *********************
struct Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics
{
struct RigVMUserWorkflowRegistry_eventRegisterProvider_Parms
{
const UScriptStruct* InStruct;
FScriptDelegate InProvider;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMUserWorkflowRegistry" },
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InStruct_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterProvider constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InStruct;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_InProvider;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RegisterProvider constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RegisterProvider Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_InStruct = { "InStruct", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventRegisterProvider_Parms, InStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InStruct_MetaData), NewProp_InStruct_MetaData) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_InProvider = { "InProvider", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventRegisterProvider_Parms, InProvider), Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMUserWorkflowProvider__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 2726895649
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventRegisterProvider_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_InStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_InProvider,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::PropPointers) < 2048);
// ********** End Function RegisterProvider Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUserWorkflowRegistry, nullptr, "RegisterProvider", Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::RigVMUserWorkflowRegistry_eventRegisterProvider_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::RigVMUserWorkflowRegistry_eventRegisterProvider_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUserWorkflowRegistry::execRegisterProvider)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InStruct);
P_GET_PROPERTY(FDelegateProperty,Z_Param_InProvider);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->RegisterProvider(Z_Param_InStruct,FRigVMUserWorkflowProvider(Z_Param_InProvider));
P_NATIVE_END;
}
// ********** End Class URigVMUserWorkflowRegistry Function RegisterProvider ***********************
// ********** Begin Class URigVMUserWorkflowRegistry Function UnregisterProvider *******************
struct Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics
{
struct RigVMUserWorkflowRegistry_eventUnregisterProvider_Parms
{
int32 InHandle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "FRigVMUserWorkflowRegistry" },
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterProvider constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_InHandle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnregisterProvider constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnregisterProvider Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::NewProp_InHandle = { "InHandle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMUserWorkflowRegistry_eventUnregisterProvider_Parms, InHandle), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::NewProp_InHandle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::PropPointers) < 2048);
// ********** End Function UnregisterProvider Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMUserWorkflowRegistry, nullptr, "UnregisterProvider", Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::RigVMUserWorkflowRegistry_eventUnregisterProvider_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::RigVMUserWorkflowRegistry_eventUnregisterProvider_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMUserWorkflowRegistry::execUnregisterProvider)
{
P_GET_PROPERTY(FIntProperty,Z_Param_InHandle);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->UnregisterProvider(Z_Param_InHandle);
P_NATIVE_END;
}
// ********** End Class URigVMUserWorkflowRegistry Function UnregisterProvider *********************
// ********** Begin Class URigVMUserWorkflowRegistry ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMUserWorkflowRegistry;
UClass* URigVMUserWorkflowRegistry::GetPrivateStaticClass()
{
using TClass = URigVMUserWorkflowRegistry;
if (!Z_Registration_Info_UClass_URigVMUserWorkflowRegistry.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMUserWorkflowRegistry"),
Z_Registration_Info_UClass_URigVMUserWorkflowRegistry.InnerSingleton,
StaticRegisterNativesURigVMUserWorkflowRegistry,
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_URigVMUserWorkflowRegistry.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister()
{
return URigVMUserWorkflowRegistry::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "RigVMUserWorkflowRegistry.h" },
{ "ModuleRelativePath", "Public/RigVMUserWorkflowRegistry.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMUserWorkflowRegistry constinit property declarations ***************
// ********** End Class URigVMUserWorkflowRegistry constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("Get"), .Pointer = &URigVMUserWorkflowRegistry::execGet },
{ .NameUTF8 = UTF8TEXT("GetWorkflows"), .Pointer = &URigVMUserWorkflowRegistry::execGetWorkflows },
{ .NameUTF8 = UTF8TEXT("RegisterProvider"), .Pointer = &URigVMUserWorkflowRegistry::execRegisterProvider },
{ .NameUTF8 = UTF8TEXT("UnregisterProvider"), .Pointer = &URigVMUserWorkflowRegistry::execUnregisterProvider },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMUserWorkflowRegistry_Get, "Get" }, // 3627931224
{ &Z_Construct_UFunction_URigVMUserWorkflowRegistry_GetWorkflows, "GetWorkflows" }, // 1924935217
{ &Z_Construct_UFunction_URigVMUserWorkflowRegistry_RegisterProvider, "RegisterProvider" }, // 468759880
{ &Z_Construct_UFunction_URigVMUserWorkflowRegistry_UnregisterProvider, "UnregisterProvider" }, // 2308908101
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMUserWorkflowRegistry>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics
UObject* (*const Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::ClassParams = {
&URigVMUserWorkflowRegistry::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::Class_MetaDataParams)
};
void URigVMUserWorkflowRegistry::StaticRegisterNativesURigVMUserWorkflowRegistry()
{
UClass* Class = URigVMUserWorkflowRegistry::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMUserWorkflowRegistry()
{
if (!Z_Registration_Info_UClass_URigVMUserWorkflowRegistry.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMUserWorkflowRegistry.OuterSingleton, Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMUserWorkflowRegistry.OuterSingleton;
}
URigVMUserWorkflowRegistry::URigVMUserWorkflowRegistry(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMUserWorkflowRegistry);
URigVMUserWorkflowRegistry::~URigVMUserWorkflowRegistry() {}
// ********** End Class URigVMUserWorkflowRegistry *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMUserWorkflowRegistry, URigVMUserWorkflowRegistry::StaticClass, TEXT("URigVMUserWorkflowRegistry"), &Z_Registration_Info_UClass_URigVMUserWorkflowRegistry, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMUserWorkflowRegistry), 1699138650U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h__Script_RigVMDeveloper_974422152{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,83 @@
// 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 "RigVMUserWorkflowRegistry.h"
#ifdef RIGVMDEVELOPER_RigVMUserWorkflowRegistry_generated_h
#error "RigVMUserWorkflowRegistry.generated.h already included, missing '#pragma once' in RigVMUserWorkflowRegistry.h"
#endif
#define RIGVMDEVELOPER_RigVMUserWorkflowRegistry_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
class URigVMUserWorkflowRegistry;
class UScriptStruct;
enum class ERigVMUserWorkflowType : uint8;
struct FRigVMUserWorkflow;
// ********** Begin Delegate FRigVMUserWorkflowProvider ********************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_24_DELEGATE \
RIGVMDEVELOPER_API TArray<FRigVMUserWorkflow> FRigVMUserWorkflowProvider_DelegateWrapper(const FScriptDelegate& RigVMUserWorkflowProvider, const UObject* InSubject);
// ********** End Delegate FRigVMUserWorkflowProvider **********************************************
// ********** Begin Class URigVMUserWorkflowRegistry ***********************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetWorkflows); \
DECLARE_FUNCTION(execUnregisterProvider); \
DECLARE_FUNCTION(execRegisterProvider); \
DECLARE_FUNCTION(execGet);
struct Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMUserWorkflowRegistry(); \
friend struct ::Z_Construct_UClass_URigVMUserWorkflowRegistry_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMUserWorkflowRegistry, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMUserWorkflowRegistry_NoRegister) \
DECLARE_SERIALIZER(URigVMUserWorkflowRegistry)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
RIGVMDEVELOPER_API URigVMUserWorkflowRegistry(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMUserWorkflowRegistry(URigVMUserWorkflowRegistry&&) = delete; \
URigVMUserWorkflowRegistry(const URigVMUserWorkflowRegistry&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMUserWorkflowRegistry); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMUserWorkflowRegistry); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(URigVMUserWorkflowRegistry) \
RIGVMDEVELOPER_API virtual ~URigVMUserWorkflowRegistry();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_26_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h_29_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMUserWorkflowRegistry;
// ********** End Class URigVMUserWorkflowRegistry *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMUserWorkflowRegistry_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,212 @@
// 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 "RigVMModel/RigVMVariableDescription.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMVariableDescription() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphVariableDescription();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FRigVMGraphVariableDescription ************************************
struct Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMGraphVariableDescription); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMGraphVariableDescription); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The variable description is used to convey information\n * about unique variables within a Graph. Multiple Variable\n * Nodes can share the same variable description.\n */" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The variable description is used to convey information\nabout unique variables within a Graph. Multiple Variable\nNodes can share the same variable description." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The name of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The name of the variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPType_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The C++ data type of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The C++ data type of the variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPTypeObject_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The Struct of the C++ data type of the variable (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The Struct of the C++ data type of the variable (or nullptr)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPTypeObjectPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The default value of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The default value of the variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The category of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The category of the variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tooltip_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// The tooltip of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "The tooltip of the variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExposedOnSpawn_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// Should this variable be exposed on spawn\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "Should this variable be exposed on spawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExposeToCinematics_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// Should this variable be exposed on spawn\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "Should this variable be exposed on spawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPublic_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// Is this variable public\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "Is this variable public" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPrivate_MetaData[] = {
{ "Category", "RigVMGraphVariableDescription" },
{ "Comment", "// Is this variable private\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMVariableDescription.h" },
{ "ToolTip", "Is this variable private" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMGraphVariableDescription constinit property declarations ****
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_CPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CPPTypeObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_CPPTypeObjectPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FTextPropertyParams NewProp_Category;
static const UECodeGen_Private::FTextPropertyParams NewProp_Tooltip;
static void NewProp_bExposedOnSpawn_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExposedOnSpawn;
static void NewProp_bExposeToCinematics_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExposeToCinematics;
static void NewProp_bPublic_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPublic;
static void NewProp_bPrivate_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrivate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMGraphVariableDescription constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMGraphVariableDescription>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription;
class UScriptStruct* FRigVMGraphVariableDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMGraphVariableDescription, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMGraphVariableDescription"));
}
return Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMGraphVariableDescription Property Definitions ***************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPType = { "CPPType", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, CPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPType_MetaData), NewProp_CPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPTypeObject = { "CPPTypeObject", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, CPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPTypeObject_MetaData), NewProp_CPPTypeObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPTypeObjectPath = { "CPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, CPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPTypeObjectPath_MetaData), NewProp_CPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Tooltip = { "Tooltip", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMGraphVariableDescription, Tooltip), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tooltip_MetaData), NewProp_Tooltip_MetaData) };
void Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposedOnSpawn_SetBit(void* Obj)
{
((FRigVMGraphVariableDescription*)Obj)->bExposedOnSpawn = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposedOnSpawn = { "bExposedOnSpawn", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMGraphVariableDescription), &Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposedOnSpawn_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExposedOnSpawn_MetaData), NewProp_bExposedOnSpawn_MetaData) };
void Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposeToCinematics_SetBit(void* Obj)
{
((FRigVMGraphVariableDescription*)Obj)->bExposeToCinematics = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposeToCinematics = { "bExposeToCinematics", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMGraphVariableDescription), &Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposeToCinematics_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExposeToCinematics_MetaData), NewProp_bExposeToCinematics_MetaData) };
void Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPublic_SetBit(void* Obj)
{
((FRigVMGraphVariableDescription*)Obj)->bPublic = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPublic = { "bPublic", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMGraphVariableDescription), &Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPublic_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPublic_MetaData), NewProp_bPublic_MetaData) };
void Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPrivate_SetBit(void* Obj)
{
((FRigVMGraphVariableDescription*)Obj)->bPrivate = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPrivate = { "bPrivate", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FRigVMGraphVariableDescription), &Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPrivate_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPrivate_MetaData), NewProp_bPrivate_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_CPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Category,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_Tooltip,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposedOnSpawn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bExposeToCinematics,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPublic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewProp_bPrivate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMGraphVariableDescription Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMGraphVariableDescription",
Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::PropPointers),
sizeof(FRigVMGraphVariableDescription),
alignof(FRigVMGraphVariableDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphVariableDescription()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.InnerSingleton, Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription.InnerSingleton);
}
// ********** End ScriptStruct FRigVMGraphVariableDescription **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h__Script_RigVMDeveloper_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigVMGraphVariableDescription::StaticStruct, Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics::NewStructOps, TEXT("RigVMGraphVariableDescription"),&Z_Registration_Info_UScriptStruct_FRigVMGraphVariableDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMGraphVariableDescription), 1624119558U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h__Script_RigVMDeveloper_574980483{
TEXT("/Script/RigVMDeveloper"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h__Script_RigVMDeveloper_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 "RigVMModel/RigVMVariableDescription.h"
#ifdef RIGVMDEVELOPER_RigVMVariableDescription_generated_h
#error "RigVMVariableDescription.generated.h already included, missing '#pragma once' in RigVMVariableDescription.h"
#endif
#define RIGVMDEVELOPER_RigVMVariableDescription_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FRigVMGraphVariableDescription ************************************
struct Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics;
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FRigVMGraphVariableDescription_Statics; \
RIGVMDEVELOPER_API static class UScriptStruct* StaticStruct();
struct FRigVMGraphVariableDescription;
// ********** End ScriptStruct FRigVMGraphVariableDescription **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMVariableDescription_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,646 @@
// 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 "RigVMModel/Nodes/RigVMVariableNode.h"
#include "RigVMModel/RigVMVariableDescription.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMVariableNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMVariableNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMVariableNode_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphVariableDescription();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMVariableNode Function GetCPPType ***********************************
struct Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics
{
struct RigVMVariableNode_eventGetCPPType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns the C++ data type of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns the C++ data type of the variable" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPType constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPType constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPType Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMVariableNode_eventGetCPPType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::PropPointers) < 2048);
// ********** End Function GetCPPType Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "GetCPPType", Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::RigVMVariableNode_eventGetCPPType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::RigVMVariableNode_eventGetCPPType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_GetCPPType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_GetCPPType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execGetCPPType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCPPType();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function GetCPPType *************************************
// ********** Begin Class URigVMVariableNode Function GetCPPTypeObject *****************************
struct Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics
{
struct RigVMVariableNode_eventGetCPPTypeObject_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns the C++ data type struct of the variable (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns the C++ data type struct of the variable (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPTypeObject constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPTypeObject constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPTypeObject Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMVariableNode_eventGetCPPTypeObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::PropPointers) < 2048);
// ********** End Function GetCPPTypeObject Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "GetCPPTypeObject", Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::RigVMVariableNode_eventGetCPPTypeObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::RigVMVariableNode_eventGetCPPTypeObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execGetCPPTypeObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetCPPTypeObject();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function GetCPPTypeObject *******************************
// ********** Begin Class URigVMVariableNode Function GetDefaultValue ******************************
struct Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics
{
struct RigVMVariableNode_eventGetDefaultValue_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns the default value of the variable as a string\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns the default value of the variable as a string" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultValue constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultValue Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMVariableNode_eventGetDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "GetDefaultValue", Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::RigVMVariableNode_eventGetDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::RigVMVariableNode_eventGetDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execGetDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function GetDefaultValue ********************************
// ********** Begin Class URigVMVariableNode Function GetVariableDescription ***********************
struct Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics
{
struct RigVMVariableNode_eventGetVariableDescription_Parms
{
FRigVMGraphVariableDescription ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns this variable node's variable description\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns this variable node's variable description" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVariableDescription constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVariableDescription constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVariableDescription Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMVariableNode_eventGetVariableDescription_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::PropPointers) < 2048);
// ********** End Function GetVariableDescription Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "GetVariableDescription", Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::RigVMVariableNode_eventGetVariableDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::RigVMVariableNode_eventGetVariableDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execGetVariableDescription)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphVariableDescription*)Z_Param__Result=P_THIS->GetVariableDescription();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function GetVariableDescription *************************
// ********** Begin Class URigVMVariableNode Function GetVariableName ******************************
struct Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics
{
struct RigVMVariableNode_eventGetVariableName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns the name of the variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns the name of the variable" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVariableName constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVariableName constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVariableName Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMVariableNode_eventGetVariableName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::PropPointers) < 2048);
// ********** End Function GetVariableName Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "GetVariableName", Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::RigVMVariableNode_eventGetVariableName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::RigVMVariableNode_eventGetVariableName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_GetVariableName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_GetVariableName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execGetVariableName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetVariableName();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function GetVariableName ********************************
// ********** Begin Class URigVMVariableNode Function IsExternalVariable ***************************
struct Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics
{
struct RigVMVariableNode_eventIsExternalVariable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns true if this variable is an external variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns true if this variable is an external variable" },
};
#endif // WITH_METADATA
// ********** Begin Function IsExternalVariable constinit property declarations ********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsExternalVariable constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsExternalVariable Property Definitions *******************************
void Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMVariableNode_eventIsExternalVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMVariableNode_eventIsExternalVariable_Parms), &Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::PropPointers) < 2048);
// ********** End Function IsExternalVariable Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "IsExternalVariable", Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::RigVMVariableNode_eventIsExternalVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::RigVMVariableNode_eventIsExternalVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execIsExternalVariable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsExternalVariable();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function IsExternalVariable *****************************
// ********** Begin Class URigVMVariableNode Function IsGetter *************************************
struct Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics
{
struct RigVMVariableNode_eventIsGetter_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns true if this node is a variable getter\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns true if this node is a variable getter" },
};
#endif // WITH_METADATA
// ********** Begin Function IsGetter constinit property declarations ******************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsGetter constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsGetter Property Definitions *****************************************
void Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMVariableNode_eventIsGetter_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMVariableNode_eventIsGetter_Parms), &Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::PropPointers) < 2048);
// ********** End Function IsGetter Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "IsGetter", Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::RigVMVariableNode_eventIsGetter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::RigVMVariableNode_eventIsGetter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_IsGetter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_IsGetter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execIsGetter)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsGetter();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function IsGetter ***************************************
// ********** Begin Class URigVMVariableNode Function IsInputArgument ******************************
struct Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics
{
struct RigVMVariableNode_eventIsInputArgument_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns true if this variable is an input argument\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns true if this variable is an input argument" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInputArgument constinit property declarations ***********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInputArgument constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInputArgument Property Definitions **********************************
void Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMVariableNode_eventIsInputArgument_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMVariableNode_eventIsInputArgument_Parms), &Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::PropPointers) < 2048);
// ********** End Function IsInputArgument Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "IsInputArgument", Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::RigVMVariableNode_eventIsInputArgument_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::RigVMVariableNode_eventIsInputArgument_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_IsInputArgument()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_IsInputArgument_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execIsInputArgument)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInputArgument();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function IsInputArgument ********************************
// ********** Begin Class URigVMVariableNode Function IsLocalVariable ******************************
struct Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics
{
struct RigVMVariableNode_eventIsLocalVariable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMVariableNode" },
{ "Comment", "// Returns true if this variable is a local variable\n" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "Returns true if this variable is a local variable" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLocalVariable constinit property declarations ***********************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsLocalVariable constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLocalVariable Property Definitions **********************************
void Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMVariableNode_eventIsLocalVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMVariableNode_eventIsLocalVariable_Parms), &Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::PropPointers) < 2048);
// ********** End Function IsLocalVariable Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMVariableNode, nullptr, "IsLocalVariable", Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::RigVMVariableNode_eventIsLocalVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::RigVMVariableNode_eventIsLocalVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMVariableNode::execIsLocalVariable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLocalVariable();
P_NATIVE_END;
}
// ********** End Class URigVMVariableNode Function IsLocalVariable ********************************
// ********** Begin Class URigVMVariableNode *******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMVariableNode;
UClass* URigVMVariableNode::GetPrivateStaticClass()
{
using TClass = URigVMVariableNode;
if (!Z_Registration_Info_UClass_URigVMVariableNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMVariableNode"),
Z_Registration_Info_UClass_URigVMVariableNode.InnerSingleton,
StaticRegisterNativesURigVMVariableNode,
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_URigVMVariableNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMVariableNode_NoRegister()
{
return URigVMVariableNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMVariableNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Variable Node represents a mutable value / local state within the\n * the Function / Graph. Variable Node's can be a getter or a setter.\n * Getters are pure nodes with just an output value pin, while setters\n * are mutable nodes with an execute and input value pin.\n */" },
{ "IncludePath", "RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/Nodes/RigVMVariableNode.h" },
{ "ToolTip", "The Variable Node represents a mutable value / local state within the\nthe Function / Graph. Variable Node's can be a getter or a setter.\nGetters are pure nodes with just an output value pin, while setters\nare mutable nodes with an execute and input value pin." },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMVariableNode constinit property declarations ***********************
// ********** End Class URigVMVariableNode constinit property declarations *************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetCPPType"), .Pointer = &URigVMVariableNode::execGetCPPType },
{ .NameUTF8 = UTF8TEXT("GetCPPTypeObject"), .Pointer = &URigVMVariableNode::execGetCPPTypeObject },
{ .NameUTF8 = UTF8TEXT("GetDefaultValue"), .Pointer = &URigVMVariableNode::execGetDefaultValue },
{ .NameUTF8 = UTF8TEXT("GetVariableDescription"), .Pointer = &URigVMVariableNode::execGetVariableDescription },
{ .NameUTF8 = UTF8TEXT("GetVariableName"), .Pointer = &URigVMVariableNode::execGetVariableName },
{ .NameUTF8 = UTF8TEXT("IsExternalVariable"), .Pointer = &URigVMVariableNode::execIsExternalVariable },
{ .NameUTF8 = UTF8TEXT("IsGetter"), .Pointer = &URigVMVariableNode::execIsGetter },
{ .NameUTF8 = UTF8TEXT("IsInputArgument"), .Pointer = &URigVMVariableNode::execIsInputArgument },
{ .NameUTF8 = UTF8TEXT("IsLocalVariable"), .Pointer = &URigVMVariableNode::execIsLocalVariable },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMVariableNode_GetCPPType, "GetCPPType" }, // 503812163
{ &Z_Construct_UFunction_URigVMVariableNode_GetCPPTypeObject, "GetCPPTypeObject" }, // 2169857341
{ &Z_Construct_UFunction_URigVMVariableNode_GetDefaultValue, "GetDefaultValue" }, // 1860481219
{ &Z_Construct_UFunction_URigVMVariableNode_GetVariableDescription, "GetVariableDescription" }, // 556505910
{ &Z_Construct_UFunction_URigVMVariableNode_GetVariableName, "GetVariableName" }, // 4153822391
{ &Z_Construct_UFunction_URigVMVariableNode_IsExternalVariable, "IsExternalVariable" }, // 3543216820
{ &Z_Construct_UFunction_URigVMVariableNode_IsGetter, "IsGetter" }, // 2316066370
{ &Z_Construct_UFunction_URigVMVariableNode_IsInputArgument, "IsInputArgument" }, // 799701414
{ &Z_Construct_UFunction_URigVMVariableNode_IsLocalVariable, "IsLocalVariable" }, // 280416698
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMVariableNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMVariableNode_Statics
UObject* (*const Z_Construct_UClass_URigVMVariableNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_URigVMNode,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMVariableNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMVariableNode_Statics::ClassParams = {
&URigVMVariableNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMVariableNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMVariableNode_Statics::Class_MetaDataParams)
};
void URigVMVariableNode::StaticRegisterNativesURigVMVariableNode()
{
UClass* Class = URigVMVariableNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMVariableNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMVariableNode()
{
if (!Z_Registration_Info_UClass_URigVMVariableNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMVariableNode.OuterSingleton, Z_Construct_UClass_URigVMVariableNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMVariableNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMVariableNode);
URigVMVariableNode::~URigVMVariableNode() {}
// ********** End Class URigVMVariableNode *********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMVariableNode, URigVMVariableNode::StaticClass, TEXT("URigVMVariableNode"), &Z_Registration_Info_UClass_URigVMVariableNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMVariableNode), 1445913997U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h__Script_RigVMDeveloper_1054698868{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,76 @@
// 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 "RigVMModel/Nodes/RigVMVariableNode.h"
#ifdef RIGVMDEVELOPER_RigVMVariableNode_generated_h
#error "RigVMVariableNode.generated.h already included, missing '#pragma once' in RigVMVariableNode.h"
#endif
#define RIGVMDEVELOPER_RigVMVariableNode_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
struct FRigVMGraphVariableDescription;
// ********** Begin Class URigVMVariableNode *******************************************************
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetVariableDescription); \
DECLARE_FUNCTION(execGetDefaultValue); \
DECLARE_FUNCTION(execGetCPPTypeObject); \
DECLARE_FUNCTION(execGetCPPType); \
DECLARE_FUNCTION(execIsInputArgument); \
DECLARE_FUNCTION(execIsLocalVariable); \
DECLARE_FUNCTION(execIsExternalVariable); \
DECLARE_FUNCTION(execIsGetter); \
DECLARE_FUNCTION(execGetVariableName);
struct Z_Construct_UClass_URigVMVariableNode_Statics;
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMVariableNode_NoRegister();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesURigVMVariableNode(); \
friend struct ::Z_Construct_UClass_URigVMVariableNode_Statics; \
static UClass* GetPrivateStaticClass(); \
friend RIGVMDEVELOPER_API UClass* ::Z_Construct_UClass_URigVMVariableNode_NoRegister(); \
public: \
DECLARE_CLASS2(URigVMVariableNode, URigVMNode, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/RigVMDeveloper"), Z_Construct_UClass_URigVMVariableNode_NoRegister) \
DECLARE_SERIALIZER(URigVMVariableNode)
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
URigVMVariableNode(URigVMVariableNode&&) = delete; \
URigVMVariableNode(const URigVMVariableNode&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(RIGVMDEVELOPER_API, URigVMVariableNode); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URigVMVariableNode); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(URigVMVariableNode) \
RIGVMDEVELOPER_API virtual ~URigVMVariableNode();
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_18_PROLOG
#define FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class URigVMVariableNode;
// ********** End Class URigVMVariableNode *********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_Nodes_RigVMVariableNode_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,43 @@
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMAsset.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMBlueprintLegacy.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\EdGraph\RigVMEdGraphNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\EdGraph\RigVMEdGraph.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMCompiler\RigVMAST.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMCompiler\RigVMCompiler.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMClient.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMController.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMExternalDependency.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMGraph.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMGraphSection.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMLink.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMNotifications.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMPin.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMVariableDescription.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMAggregateNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMBranchNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMEnumNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMFunctionEntryNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMFunctionInterfaceNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMFunctionReferenceNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMInvokeEntryNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMUserWorkflowRegistry.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMRerouteNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMLibraryNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMTraitDefaultValueStruct.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMArrayNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMCommentNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMDispatchNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMIfNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\EdGraph\RigVMEdGraphSchema.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMSelectNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMControllerActions.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMBuildData.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMUnitNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMFunctionLibrary.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\RigVMSchema.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMCollapseNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMFunctionReturnNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMParameterNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMTemplateNode.h
D:\UE_5_7_1\Engine\Plugins\Runtime\RigVM\Source\RigVMDeveloper\Public\RigVMModel\Nodes\RigVMVariableNode.h