Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/RigVMDeveloper/UHT/RigVMGraph.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

2048 lines
146 KiB
C++

// 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/RigVMGraph.h"
#include "RigVMModel/RigVMGraphSection.h"
#include "RigVMModel/RigVMVariableDescription.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMGraph() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionLibrary_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema_NoRegister();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphSection();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphVariableDescription();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMGraph Function ContainsLink ****************************************
struct Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics
{
struct RigVMGraph_eventContainsLink_Parms
{
FString InPinPathRepresentation;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns true if the graph contains a link given its string representation \n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns true if the graph contains a link given its string representation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPathRepresentation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ContainsLink constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPathRepresentation;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ContainsLink constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ContainsLink Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::NewProp_InPinPathRepresentation = { "InPinPathRepresentation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventContainsLink_Parms, InPinPathRepresentation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPathRepresentation_MetaData), NewProp_InPinPathRepresentation_MetaData) };
void Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMGraph_eventContainsLink_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_ContainsLink_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(RigVMGraph_eventContainsLink_Parms), &Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::NewProp_InPinPathRepresentation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::PropPointers) < 2048);
// ********** End Function ContainsLink Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "ContainsLink", Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::RigVMGraph_eventContainsLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::RigVMGraph_eventContainsLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_ContainsLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_ContainsLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execContainsLink)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPathRepresentation);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ContainsLink(Z_Param_InPinPathRepresentation);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function ContainsLink ******************************************
// ********** Begin Class URigVMGraph Function FindLink ********************************************
struct Z_Construct_UFunction_URigVMGraph_FindLink_Statics
{
struct RigVMGraph_eventFindLink_Parms
{
FString InLinkPinPathRepresentation;
URigVMLink* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns a link given its string representation,\n// for example \"NodeA.Color.R -> NodeB.Translation.X\"\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns a link given its string representation,\nfor example \"NodeA.Color.R -> NodeB.Translation.X\"" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InLinkPinPathRepresentation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindLink constinit property declarations ******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InLinkPinPathRepresentation;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindLink constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindLink Property Definitions *****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_FindLink_Statics::NewProp_InLinkPinPathRepresentation = { "InLinkPinPathRepresentation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindLink_Parms, InLinkPinPathRepresentation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InLinkPinPathRepresentation_MetaData), NewProp_InLinkPinPathRepresentation_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_FindLink_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindLink_Parms, ReturnValue), Z_Construct_UClass_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_FindLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindLink_Statics::NewProp_InLinkPinPathRepresentation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindLink_Statics::PropPointers) < 2048);
// ********** End Function FindLink Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_FindLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "FindLink", Z_Construct_UFunction_URigVMGraph_FindLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_FindLink_Statics::RigVMGraph_eventFindLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_FindLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_FindLink_Statics::RigVMGraph_eventFindLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_FindLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_FindLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execFindLink)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InLinkPinPathRepresentation);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLink**)Z_Param__Result=P_THIS->FindLink(Z_Param_InLinkPinPathRepresentation);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function FindLink **********************************************
// ********** Begin Class URigVMGraph Function FindNode ********************************************
struct Z_Construct_UFunction_URigVMGraph_FindNode_Statics
{
struct RigVMGraph_eventFindNode_Parms
{
FString InNodePath;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns a Node given its path (or nullptr).\n// (for now this is the same as finding a node by its name.)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns a Node given its path (or nullptr).\n(for now this is the same as finding a node by its name.)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindNode constinit property declarations ******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodePath;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindNode constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindNode Property Definitions *****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_FindNode_Statics::NewProp_InNodePath = { "InNodePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindNode_Parms, InNodePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePath_MetaData), NewProp_InNodePath_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_FindNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_FindNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindNode_Statics::NewProp_InNodePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNode_Statics::PropPointers) < 2048);
// ********** End Function FindNode Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_FindNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "FindNode", Z_Construct_UFunction_URigVMGraph_FindNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_FindNode_Statics::RigVMGraph_eventFindNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_FindNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_FindNode_Statics::RigVMGraph_eventFindNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_FindNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_FindNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execFindNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNodePath);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->FindNode(Z_Param_InNodePath);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function FindNode **********************************************
// ********** Begin Class URigVMGraph Function FindNodeByName **************************************
struct Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics
{
struct RigVMGraph_eventFindNodeByName_Parms
{
FName InNodeName;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns a Node given its name (or nullptr).\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns a Node given its name (or nullptr)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindNodeByName constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindNodeByName constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindNodeByName Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindNodeByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindNodeByName_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::PropPointers) < 2048);
// ********** End Function FindNodeByName Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "FindNodeByName", Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::RigVMGraph_eventFindNodeByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::RigVMGraph_eventFindNodeByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_FindNodeByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_FindNodeByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execFindNodeByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->FindNodeByName(Z_Param_Out_InNodeName);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function FindNodeByName ****************************************
// ********** Begin Class URigVMGraph Function FindPin *********************************************
struct Z_Construct_UFunction_URigVMGraph_FindPin_Statics
{
struct RigVMGraph_eventFindPin_Parms
{
FString InPinPath;
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns a Pin given its path, for example \"Node.Color.R\".\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns a Pin given its path, for example \"Node.Color.R\"." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindPin constinit property declarations *******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindPin constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindPin Property Definitions ******************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_FindPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_FindPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventFindPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_FindPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_FindPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindPin_Statics::PropPointers) < 2048);
// ********** End Function FindPin Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_FindPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "FindPin", Z_Construct_UFunction_URigVMGraph_FindPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_FindPin_Statics::RigVMGraph_eventFindPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_FindPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_FindPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_FindPin_Statics::RigVMGraph_eventFindPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_FindPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_FindPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execFindPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->FindPin(Z_Param_InPinPath);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function FindPin ***********************************************
// ********** Begin Class URigVMGraph Function GetContainedGraphs **********************************
struct Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics
{
struct RigVMGraph_eventGetContainedGraphs_Parms
{
bool bRecursive;
TArray<URigVMGraph*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all of the contained graphs\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns all of the contained graphs" },
};
#endif // WITH_METADATA
// ********** Begin Function GetContainedGraphs constinit property declarations ********************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetContainedGraphs constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetContainedGraphs Property Definitions *******************************
void Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMGraph_eventGetContainedGraphs_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_bRecursive = { "bRecursive", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMGraph_eventGetContainedGraphs_Parms), &Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_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_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetContainedGraphs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::PropPointers) < 2048);
// ********** End Function GetContainedGraphs Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetContainedGraphs", Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::RigVMGraph_eventGetContainedGraphs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::RigVMGraph_eventGetContainedGraphs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetContainedGraphs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetContainedGraphs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetContainedGraphs)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMGraph*>*)Z_Param__Result=P_THIS->GetContainedGraphs(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetContainedGraphs ************************************
// ********** Begin Class URigVMGraph Function GetDefaultFunctionLibrary ***************************
struct Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics
{
struct RigVMGraph_eventGetDefaultFunctionLibrary_Parms
{
URigVMFunctionLibrary* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the locally available function library\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the locally available function library" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultFunctionLibrary constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultFunctionLibrary constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultFunctionLibrary Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetDefaultFunctionLibrary_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionLibrary_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultFunctionLibrary Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetDefaultFunctionLibrary", Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::RigVMGraph_eventGetDefaultFunctionLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::RigVMGraph_eventGetDefaultFunctionLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetDefaultFunctionLibrary)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionLibrary**)Z_Param__Result=P_THIS->GetDefaultFunctionLibrary();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetDefaultFunctionLibrary *****************************
// ********** Begin Class URigVMGraph Function GetEntryNode ****************************************
struct Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics
{
struct RigVMGraph_eventGetEntryNode_Parms
{
URigVMFunctionEntryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the entry node of this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the entry node of this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEntryNode constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEntryNode constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEntryNode Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetEntryNode_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionEntryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::PropPointers) < 2048);
// ********** End Function GetEntryNode Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetEntryNode", Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::RigVMGraph_eventGetEntryNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::RigVMGraph_eventGetEntryNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetEntryNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetEntryNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetEntryNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionEntryNode**)Z_Param__Result=P_THIS->GetEntryNode();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetEntryNode ******************************************
// ********** Begin Class URigVMGraph Function GetEventNames ***************************************
struct Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics
{
struct RigVMGraph_eventGetEventNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns array of event names\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns array of event names" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEventNames constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEventNames constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEventNames Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UFunction_URigVMGraph_GetEventNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetEventNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::PropPointers) < 2048);
// ********** End Function GetEventNames Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetEventNames", Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::RigVMGraph_eventGetEventNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::RigVMGraph_eventGetEventNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetEventNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetEventNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetEventNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetEventNames();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetEventNames *****************************************
// ********** Begin Class URigVMGraph Function GetGraphDepth ***************************************
struct Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics
{
struct RigVMGraph_eventGetGraphDepth_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the root / top level parent graph of this graph (or this if it is the root graph)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the root / top level parent graph of this graph (or this if it is the root graph)" },
};
#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_URigVMGraph_GetGraphDepth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetGraphDepth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::PropPointers) < 2048);
// ********** End Function GetGraphDepth Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetGraphDepth", Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::RigVMGraph_eventGetGraphDepth_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::RigVMGraph_eventGetGraphDepth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetGraphDepth()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetGraphDepth_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetGraphDepth)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetGraphDepth();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetGraphDepth *****************************************
// ********** Begin Class URigVMGraph Function GetGraphName ****************************************
struct Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics
{
struct RigVMGraph_eventGetGraphName_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the name of this graph (as defined by the node path)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the name of this graph (as defined by the node path)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGraphName constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGraphName constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGraphName Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetGraphName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::PropPointers) < 2048);
// ********** End Function GetGraphName Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetGraphName", Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::RigVMGraph_eventGetGraphName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::RigVMGraph_eventGetGraphName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetGraphName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetGraphName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetGraphName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetGraphName();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetGraphName ******************************************
// ********** Begin Class URigVMGraph Function GetInputArguments ***********************************
struct Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics
{
struct RigVMGraph_eventGetInputArguments_Parms
{
TArray<FRigVMGraphVariableDescription> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the input arguments of this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the input arguments of this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInputArguments 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 GetInputArguments constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInputArguments Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMGraph_GetInputArguments_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_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetInputArguments_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::PropPointers) < 2048);
// ********** End Function GetInputArguments Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetInputArguments", Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::RigVMGraph_eventGetInputArguments_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::RigVMGraph_eventGetInputArguments_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetInputArguments()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetInputArguments_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetInputArguments)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphVariableDescription>*)Z_Param__Result=P_THIS->GetInputArguments();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetInputArguments *************************************
// ********** Begin Class URigVMGraph Function GetLinks ********************************************
struct Z_Construct_UFunction_URigVMGraph_GetLinks_Statics
{
struct RigVMGraph_eventGetLinks_Parms
{
TArray<URigVMLink*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all of the Links within this Graph.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns all of the Links within this Graph." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinks 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 GetLinks constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinks Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetLinks_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_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetLinks_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::PropPointers) < 2048);
// ********** End Function GetLinks Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetLinks", Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::RigVMGraph_eventGetLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::RigVMGraph_eventGetLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetLinks)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLink*>*)Z_Param__Result=P_THIS->GetLinks();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetLinks **********************************************
// ********** Begin Class URigVMGraph Function GetLocalVariables ***********************************
struct Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics
{
struct RigVMGraph_eventGetLocalVariables_Parms
{
bool bIncludeInputArguments;
TArray<FRigVMGraphVariableDescription> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the local variables of this function\n" },
{ "CPP_Default_bIncludeInputArguments", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the local variables of this function" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalVariables constinit property declarations *********************
static void NewProp_bIncludeInputArguments_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeInputArguments;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalVariables constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalVariables Property Definitions ********************************
void Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_bIncludeInputArguments_SetBit(void* Obj)
{
((RigVMGraph_eventGetLocalVariables_Parms*)Obj)->bIncludeInputArguments = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_bIncludeInputArguments = { "bIncludeInputArguments", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMGraph_eventGetLocalVariables_Parms), &Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_bIncludeInputArguments_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMGraph_GetLocalVariables_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_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetLocalVariables_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_bIncludeInputArguments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::PropPointers) < 2048);
// ********** End Function GetLocalVariables Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetLocalVariables", Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::RigVMGraph_eventGetLocalVariables_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::RigVMGraph_eventGetLocalVariables_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetLocalVariables()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetLocalVariables_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetLocalVariables)
{
P_GET_UBOOL(Z_Param_bIncludeInputArguments);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphVariableDescription>*)Z_Param__Result=P_THIS->GetLocalVariables(Z_Param_bIncludeInputArguments);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetLocalVariables *************************************
// ********** Begin Class URigVMGraph Function GetNodePath *****************************************
struct Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics
{
struct RigVMGraph_eventGetNodePath_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the path of this graph as defined by its invoking nodes\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the path of this graph as defined by its invoking nodes" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodePath constinit property declarations ***************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodePath constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodePath Property Definitions **************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetNodePath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::PropPointers) < 2048);
// ********** End Function GetNodePath Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetNodePath", Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::RigVMGraph_eventGetNodePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::RigVMGraph_eventGetNodePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetNodePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetNodePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetNodePath)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetNodePath();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetNodePath *******************************************
// ********** Begin Class URigVMGraph Function GetNodes ********************************************
struct Z_Construct_UFunction_URigVMGraph_GetNodes_Statics
{
struct RigVMGraph_eventGetNodes_Parms
{
TArray<URigVMNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns all of the Nodes within this Graph.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns all of the Nodes within this Graph." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodes 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 GetNodes constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodes Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetNodes_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_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetNodes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::PropPointers) < 2048);
// ********** End Function GetNodes Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetNodes", Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::RigVMGraph_eventGetNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::RigVMGraph_eventGetNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetNodes)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMNode*>*)Z_Param__Result=P_THIS->GetNodes();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetNodes **********************************************
// ********** Begin Class URigVMGraph Function GetOutputArguments **********************************
struct Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics
{
struct RigVMGraph_eventGetOutputArguments_Parms
{
TArray<FRigVMGraphVariableDescription> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the output arguments of this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the output arguments of this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOutputArguments 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 GetOutputArguments constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOutputArguments Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMGraph_GetOutputArguments_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_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetOutputArguments_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::PropPointers) < 2048);
// ********** End Function GetOutputArguments Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetOutputArguments", Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::RigVMGraph_eventGetOutputArguments_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::RigVMGraph_eventGetOutputArguments_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetOutputArguments()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetOutputArguments_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetOutputArguments)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphVariableDescription>*)Z_Param__Result=P_THIS->GetOutputArguments();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetOutputArguments ************************************
// ********** Begin Class URigVMGraph Function GetParentGraph **************************************
struct Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics
{
struct RigVMGraph_eventGetParentGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the parent graph of this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the parent graph of this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentGraph constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentGraph constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentGraph Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetParentGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::PropPointers) < 2048);
// ********** End Function GetParentGraph Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetParentGraph", Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::RigVMGraph_eventGetParentGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::RigVMGraph_eventGetParentGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetParentGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetParentGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetParentGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetParentGraph();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetParentGraph ****************************************
// ********** Begin Class URigVMGraph Function GetReturnNode ***************************************
struct Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics
{
struct RigVMGraph_eventGetReturnNode_Parms
{
URigVMFunctionReturnNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the return node of this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the return node of this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetReturnNode constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetReturnNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetReturnNode Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetReturnNode_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionReturnNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::PropPointers) < 2048);
// ********** End Function GetReturnNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetReturnNode", Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::RigVMGraph_eventGetReturnNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::RigVMGraph_eventGetReturnNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetReturnNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetReturnNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetReturnNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionReturnNode**)Z_Param__Result=P_THIS->GetReturnNode();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetReturnNode *****************************************
// ********** Begin Class URigVMGraph Function GetRootGraph ****************************************
struct Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics
{
struct RigVMGraph_eventGetRootGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the root / top level parent graph of this graph (or this if it is the root graph)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the root / top level parent graph of this graph (or this if it is the root graph)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRootGraph constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRootGraph constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRootGraph Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetRootGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::PropPointers) < 2048);
// ********** End Function GetRootGraph Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetRootGraph", Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::RigVMGraph_eventGetRootGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::RigVMGraph_eventGetRootGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetRootGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetRootGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetRootGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetRootGraph();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetRootGraph ******************************************
// ********** Begin Class URigVMGraph Function GetSchema *******************************************
struct Z_Construct_UFunction_URigVMGraph_GetSchema_Statics
{
struct RigVMGraph_eventGetSchema_Parms
{
URigVMSchema* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the schema used by this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the schema used by this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSchema constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSchema constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSchema Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetSchema_Parms, ReturnValue), Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::PropPointers) < 2048);
// ********** End Function GetSchema Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetSchema", Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::RigVMGraph_eventGetSchema_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::RigVMGraph_eventGetSchema_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetSchema()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetSchema_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetSchema)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMSchema**)Z_Param__Result=P_THIS->GetSchema();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetSchema *********************************************
// ********** Begin Class URigVMGraph Function GetSchemaClass **************************************
struct Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics
{
struct RigVMGraph_eventGetSchemaClass_Parms
{
TSubclassOf<URigVMSchema> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the schema class used by this graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the schema class used by this graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSchemaClass constinit property declarations ************************
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSchemaClass constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSchemaClass Property Definitions ***********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetSchemaClass_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::PropPointers) < 2048);
// ********** End Function GetSchemaClass Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetSchemaClass", Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::RigVMGraph_eventGetSchemaClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::RigVMGraph_eventGetSchemaClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetSchemaClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetSchemaClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetSchemaClass)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TSubclassOf<URigVMSchema>*)Z_Param__Result=P_THIS->GetSchemaClass();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetSchemaClass ****************************************
// ********** Begin Class URigVMGraph Function GetSelectNodes **************************************
struct Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics
{
struct RigVMGraph_eventGetSelectNodes_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns the names of all currently selected Nodes.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns the names of all currently selected Nodes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSelectNodes constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSelectNodes constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSelectNodes Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", 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_UFunction_URigVMGraph_GetSelectNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetSelectNodes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::PropPointers) < 2048);
// ********** End Function GetSelectNodes Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetSelectNodes", Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::RigVMGraph_eventGetSelectNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::RigVMGraph_eventGetSelectNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetSelectNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetSelectNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetSelectNodes)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetSelectNodes();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetSelectNodes ****************************************
// ********** Begin Class URigVMGraph Function GetVariableDescriptions *****************************
struct Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics
{
struct RigVMGraph_eventGetVariableDescriptions_Parms
{
TArray<FRigVMGraphVariableDescription> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns a list of unique Variable descriptions within this Graph.\n// Multiple Variable Nodes can share the same description.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns a list of unique Variable descriptions within this Graph.\nMultiple Variable Nodes can share the same description." },
};
#endif // WITH_METADATA
// ********** Begin Function GetVariableDescriptions 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 GetVariableDescriptions constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVariableDescriptions Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_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_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventGetVariableDescriptions_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::PropPointers) < 2048);
// ********** End Function GetVariableDescriptions Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "GetVariableDescriptions", Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::RigVMGraph_eventGetVariableDescriptions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::RigVMGraph_eventGetVariableDescriptions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execGetVariableDescriptions)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMGraphVariableDescription>*)Z_Param__Result=P_THIS->GetVariableDescriptions();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function GetVariableDescriptions *******************************
// ********** Begin Class URigVMGraph Function IsNodeHighlighted ***********************************
struct Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics
{
struct RigVMGraph_eventIsNodeHighlighted_Parms
{
FName InNodeName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns true if a node matches the currently selected subset\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns true if a node matches the currently selected subset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsNodeHighlighted constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsNodeHighlighted constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsNodeHighlighted Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventIsNodeHighlighted_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMGraph_eventIsNodeHighlighted_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_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(RigVMGraph_eventIsNodeHighlighted_Parms), &Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::PropPointers) < 2048);
// ********** End Function IsNodeHighlighted Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "IsNodeHighlighted", Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::RigVMGraph_eventIsNodeHighlighted_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::RigVMGraph_eventIsNodeHighlighted_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execIsNodeHighlighted)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsNodeHighlighted(Z_Param_Out_InNodeName);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function IsNodeHighlighted *************************************
// ********** Begin Class URigVMGraph Function IsNodeSelected **************************************
struct Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics
{
struct RigVMGraph_eventIsNodeSelected_Parms
{
FName InNodeName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns true if a Node with a given name is selected.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns true if a Node with a given name is selected." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsNodeSelected constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsNodeSelected constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsNodeSelected Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventIsNodeSelected_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMGraph_eventIsNodeSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_IsNodeSelected_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(RigVMGraph_eventIsNodeSelected_Parms), &Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::PropPointers) < 2048);
// ********** End Function IsNodeSelected Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "IsNodeSelected", Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::RigVMGraph_eventIsNodeSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::RigVMGraph_eventIsNodeSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_IsNodeSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_IsNodeSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execIsNodeSelected)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsNodeSelected(Z_Param_Out_InNodeName);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function IsNodeSelected ****************************************
// ********** Begin Class URigVMGraph Function IsRootGraph *****************************************
struct Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics
{
struct RigVMGraph_eventIsRootGraph_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns true if this graph is a root / top level graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns true if this graph is a root / top level graph" },
};
#endif // WITH_METADATA
// ********** Begin Function IsRootGraph 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 IsRootGraph constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsRootGraph Property Definitions **************************************
void Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMGraph_eventIsRootGraph_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_IsRootGraph_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(RigVMGraph_eventIsRootGraph_Parms), &Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::PropPointers) < 2048);
// ********** End Function IsRootGraph Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "IsRootGraph", Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::RigVMGraph_eventIsRootGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::RigVMGraph_eventIsRootGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_IsRootGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_IsRootGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execIsRootGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsRootGraph();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function IsRootGraph *******************************************
// ********** Begin Class URigVMGraph Function IsTopLevelGraph *************************************
struct Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics
{
struct RigVMGraph_eventIsTopLevelGraph_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Returns true if this graph is the top level graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Returns true if this graph is the top level graph" },
};
#endif // WITH_METADATA
// ********** Begin Function IsTopLevelGraph 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 IsTopLevelGraph constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsTopLevelGraph Property Definitions **********************************
void Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMGraph_eventIsTopLevelGraph_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_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(RigVMGraph_eventIsTopLevelGraph_Parms), &Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::PropPointers) < 2048);
// ********** End Function IsTopLevelGraph Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "IsTopLevelGraph", Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::RigVMGraph_eventIsTopLevelGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::RigVMGraph_eventIsTopLevelGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execIsTopLevelGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsTopLevelGraph();
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function IsTopLevelGraph ***************************************
// ********** Begin Class URigVMGraph Function SetDefaultFunctionLibrary ***************************
struct Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics
{
struct RigVMGraph_eventSetDefaultFunctionLibrary_Parms
{
URigVMFunctionLibrary* InFunctionLibrary;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDefaultFunctionLibrary constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InFunctionLibrary;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDefaultFunctionLibrary constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDefaultFunctionLibrary Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::NewProp_InFunctionLibrary = { "InFunctionLibrary", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventSetDefaultFunctionLibrary_Parms, InFunctionLibrary), Z_Construct_UClass_URigVMFunctionLibrary_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::NewProp_InFunctionLibrary,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::PropPointers) < 2048);
// ********** End Function SetDefaultFunctionLibrary Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "SetDefaultFunctionLibrary", Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::RigVMGraph_eventSetDefaultFunctionLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::RigVMGraph_eventSetDefaultFunctionLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execSetDefaultFunctionLibrary)
{
P_GET_OBJECT(URigVMFunctionLibrary,Z_Param_InFunctionLibrary);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetDefaultFunctionLibrary(Z_Param_InFunctionLibrary);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function SetDefaultFunctionLibrary *****************************
// ********** Begin Class URigVMGraph Function SetSchemaClass **************************************
struct Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics
{
struct RigVMGraph_eventSetSchemaClass_Parms
{
TSubclassOf<URigVMSchema> InSchemaClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMGraph" },
{ "Comment", "// Sets the schema class on the graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "Sets the schema class on the graph" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSchemaClass constinit property declarations ************************
static const UECodeGen_Private::FClassPropertyParams NewProp_InSchemaClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSchemaClass constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSchemaClass Property Definitions ***********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::NewProp_InSchemaClass = { "InSchemaClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMGraph_eventSetSchemaClass_Parms, InSchemaClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::NewProp_InSchemaClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::PropPointers) < 2048);
// ********** End Function SetSchemaClass Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMGraph, nullptr, "SetSchemaClass", Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::RigVMGraph_eventSetSchemaClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::RigVMGraph_eventSetSchemaClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMGraph_SetSchemaClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMGraph_SetSchemaClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMGraph::execSetSchemaClass)
{
P_GET_OBJECT(UClass,Z_Param_InSchemaClass);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSchemaClass(Z_Param_InSchemaClass);
P_NATIVE_END;
}
// ********** End Class URigVMGraph Function SetSchemaClass ****************************************
// ********** Begin Class URigVMGraph **************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMGraph;
UClass* URigVMGraph::GetPrivateStaticClass()
{
using TClass = URigVMGraph;
if (!Z_Registration_Info_UClass_URigVMGraph.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMGraph"),
Z_Registration_Info_UClass_URigVMGraph.InnerSingleton,
StaticRegisterNativesURigVMGraph,
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_URigVMGraph.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMGraph_NoRegister()
{
return URigVMGraph::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMGraph_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Graph represents a Function definition\n * using Nodes as statements.\n * Graphs can be compiled into a URigVM using the \n * FRigVMCompiler. \n * Graphs provide access to its Nodes, Pins and\n * Links.\n */" },
{ "IncludePath", "RigVMModel/RigVMGraph.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
{ "ToolTip", "The Graph represents a Function definition\nusing Nodes as statements.\nGraphs can be compiled into a URigVM using the\nFRigVMCompiler.\nGraphs provide access to its Nodes, Pins and\nLinks." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Nodes_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Links_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DetachedLinks_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedNodes_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultFunctionLibraryPtr_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecuteContextStruct_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LastStructureHash_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEditable_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalVariables_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SchemaClass_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSectionsEnabled_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedSections_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SectionsMatchingTheSelection_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMGraph.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMGraph constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Nodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Nodes;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Links_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Links;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DetachedLinks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DetachedLinks;
static const UECodeGen_Private::FNamePropertyParams NewProp_SelectedNodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SelectedNodes;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_DefaultFunctionLibraryPtr;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExecuteContextStruct;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_LastStructureHash;
static void NewProp_bEditable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEditable;
static const UECodeGen_Private::FStructPropertyParams NewProp_LocalVariables_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalVariables;
static const UECodeGen_Private::FClassPropertyParams NewProp_SchemaClass;
static void NewProp_bSectionsEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSectionsEnabled;
static const UECodeGen_Private::FStructPropertyParams NewProp_SelectedSections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SelectedSections;
static const UECodeGen_Private::FStructPropertyParams NewProp_SectionsMatchingTheSelection_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SectionsMatchingTheSelection;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMGraph constinit property declarations ********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ContainsLink"), .Pointer = &URigVMGraph::execContainsLink },
{ .NameUTF8 = UTF8TEXT("FindLink"), .Pointer = &URigVMGraph::execFindLink },
{ .NameUTF8 = UTF8TEXT("FindNode"), .Pointer = &URigVMGraph::execFindNode },
{ .NameUTF8 = UTF8TEXT("FindNodeByName"), .Pointer = &URigVMGraph::execFindNodeByName },
{ .NameUTF8 = UTF8TEXT("FindPin"), .Pointer = &URigVMGraph::execFindPin },
{ .NameUTF8 = UTF8TEXT("GetContainedGraphs"), .Pointer = &URigVMGraph::execGetContainedGraphs },
{ .NameUTF8 = UTF8TEXT("GetDefaultFunctionLibrary"), .Pointer = &URigVMGraph::execGetDefaultFunctionLibrary },
{ .NameUTF8 = UTF8TEXT("GetEntryNode"), .Pointer = &URigVMGraph::execGetEntryNode },
{ .NameUTF8 = UTF8TEXT("GetEventNames"), .Pointer = &URigVMGraph::execGetEventNames },
{ .NameUTF8 = UTF8TEXT("GetGraphDepth"), .Pointer = &URigVMGraph::execGetGraphDepth },
{ .NameUTF8 = UTF8TEXT("GetGraphName"), .Pointer = &URigVMGraph::execGetGraphName },
{ .NameUTF8 = UTF8TEXT("GetInputArguments"), .Pointer = &URigVMGraph::execGetInputArguments },
{ .NameUTF8 = UTF8TEXT("GetLinks"), .Pointer = &URigVMGraph::execGetLinks },
{ .NameUTF8 = UTF8TEXT("GetLocalVariables"), .Pointer = &URigVMGraph::execGetLocalVariables },
{ .NameUTF8 = UTF8TEXT("GetNodePath"), .Pointer = &URigVMGraph::execGetNodePath },
{ .NameUTF8 = UTF8TEXT("GetNodes"), .Pointer = &URigVMGraph::execGetNodes },
{ .NameUTF8 = UTF8TEXT("GetOutputArguments"), .Pointer = &URigVMGraph::execGetOutputArguments },
{ .NameUTF8 = UTF8TEXT("GetParentGraph"), .Pointer = &URigVMGraph::execGetParentGraph },
{ .NameUTF8 = UTF8TEXT("GetReturnNode"), .Pointer = &URigVMGraph::execGetReturnNode },
{ .NameUTF8 = UTF8TEXT("GetRootGraph"), .Pointer = &URigVMGraph::execGetRootGraph },
{ .NameUTF8 = UTF8TEXT("GetSchema"), .Pointer = &URigVMGraph::execGetSchema },
{ .NameUTF8 = UTF8TEXT("GetSchemaClass"), .Pointer = &URigVMGraph::execGetSchemaClass },
{ .NameUTF8 = UTF8TEXT("GetSelectNodes"), .Pointer = &URigVMGraph::execGetSelectNodes },
{ .NameUTF8 = UTF8TEXT("GetVariableDescriptions"), .Pointer = &URigVMGraph::execGetVariableDescriptions },
{ .NameUTF8 = UTF8TEXT("IsNodeHighlighted"), .Pointer = &URigVMGraph::execIsNodeHighlighted },
{ .NameUTF8 = UTF8TEXT("IsNodeSelected"), .Pointer = &URigVMGraph::execIsNodeSelected },
{ .NameUTF8 = UTF8TEXT("IsRootGraph"), .Pointer = &URigVMGraph::execIsRootGraph },
{ .NameUTF8 = UTF8TEXT("IsTopLevelGraph"), .Pointer = &URigVMGraph::execIsTopLevelGraph },
{ .NameUTF8 = UTF8TEXT("SetDefaultFunctionLibrary"), .Pointer = &URigVMGraph::execSetDefaultFunctionLibrary },
{ .NameUTF8 = UTF8TEXT("SetSchemaClass"), .Pointer = &URigVMGraph::execSetSchemaClass },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMGraph_ContainsLink, "ContainsLink" }, // 1451731077
{ &Z_Construct_UFunction_URigVMGraph_FindLink, "FindLink" }, // 1900823948
{ &Z_Construct_UFunction_URigVMGraph_FindNode, "FindNode" }, // 3253297921
{ &Z_Construct_UFunction_URigVMGraph_FindNodeByName, "FindNodeByName" }, // 799655816
{ &Z_Construct_UFunction_URigVMGraph_FindPin, "FindPin" }, // 1136600390
{ &Z_Construct_UFunction_URigVMGraph_GetContainedGraphs, "GetContainedGraphs" }, // 3168555744
{ &Z_Construct_UFunction_URigVMGraph_GetDefaultFunctionLibrary, "GetDefaultFunctionLibrary" }, // 768636119
{ &Z_Construct_UFunction_URigVMGraph_GetEntryNode, "GetEntryNode" }, // 3326753707
{ &Z_Construct_UFunction_URigVMGraph_GetEventNames, "GetEventNames" }, // 198151802
{ &Z_Construct_UFunction_URigVMGraph_GetGraphDepth, "GetGraphDepth" }, // 3064900122
{ &Z_Construct_UFunction_URigVMGraph_GetGraphName, "GetGraphName" }, // 2630340100
{ &Z_Construct_UFunction_URigVMGraph_GetInputArguments, "GetInputArguments" }, // 3255771976
{ &Z_Construct_UFunction_URigVMGraph_GetLinks, "GetLinks" }, // 4115587542
{ &Z_Construct_UFunction_URigVMGraph_GetLocalVariables, "GetLocalVariables" }, // 4112347462
{ &Z_Construct_UFunction_URigVMGraph_GetNodePath, "GetNodePath" }, // 4228953095
{ &Z_Construct_UFunction_URigVMGraph_GetNodes, "GetNodes" }, // 179723942
{ &Z_Construct_UFunction_URigVMGraph_GetOutputArguments, "GetOutputArguments" }, // 1507850770
{ &Z_Construct_UFunction_URigVMGraph_GetParentGraph, "GetParentGraph" }, // 1322017988
{ &Z_Construct_UFunction_URigVMGraph_GetReturnNode, "GetReturnNode" }, // 2778810932
{ &Z_Construct_UFunction_URigVMGraph_GetRootGraph, "GetRootGraph" }, // 3997112932
{ &Z_Construct_UFunction_URigVMGraph_GetSchema, "GetSchema" }, // 449340586
{ &Z_Construct_UFunction_URigVMGraph_GetSchemaClass, "GetSchemaClass" }, // 2021584053
{ &Z_Construct_UFunction_URigVMGraph_GetSelectNodes, "GetSelectNodes" }, // 4005059974
{ &Z_Construct_UFunction_URigVMGraph_GetVariableDescriptions, "GetVariableDescriptions" }, // 30171270
{ &Z_Construct_UFunction_URigVMGraph_IsNodeHighlighted, "IsNodeHighlighted" }, // 4090311768
{ &Z_Construct_UFunction_URigVMGraph_IsNodeSelected, "IsNodeSelected" }, // 2666157472
{ &Z_Construct_UFunction_URigVMGraph_IsRootGraph, "IsRootGraph" }, // 383981187
{ &Z_Construct_UFunction_URigVMGraph_IsTopLevelGraph, "IsTopLevelGraph" }, // 2694722717
{ &Z_Construct_UFunction_URigVMGraph_SetDefaultFunctionLibrary, "SetDefaultFunctionLibrary" }, // 2844591720
{ &Z_Construct_UFunction_URigVMGraph_SetSchemaClass, "SetSchemaClass" }, // 3633527843
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMGraph>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMGraph_Statics
// ********** Begin Class URigVMGraph Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_Nodes_Inner = { "Nodes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_Nodes = { "Nodes", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, Nodes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Nodes_MetaData), NewProp_Nodes_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_Links_Inner = { "Links", 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_UClass_URigVMGraph_Statics::NewProp_Links = { "Links", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, Links), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Links_MetaData), NewProp_Links_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_DetachedLinks_Inner = { "DetachedLinks", 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_UClass_URigVMGraph_Statics::NewProp_DetachedLinks = { "DetachedLinks", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, DetachedLinks), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DetachedLinks_MetaData), NewProp_DetachedLinks_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedNodes_Inner = { "SelectedNodes", 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_URigVMGraph_Statics::NewProp_SelectedNodes = { "SelectedNodes", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, SelectedNodes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedNodes_MetaData), NewProp_SelectedNodes_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_DefaultFunctionLibraryPtr = { "DefaultFunctionLibraryPtr", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, DefaultFunctionLibraryPtr), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultFunctionLibraryPtr_MetaData), NewProp_DefaultFunctionLibraryPtr_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_ExecuteContextStruct = { "ExecuteContextStruct", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, ExecuteContextStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecuteContextStruct_MetaData), NewProp_ExecuteContextStruct_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_LastStructureHash = { "LastStructureHash", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, LastStructureHash), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LastStructureHash_MetaData), NewProp_LastStructureHash_MetaData) };
void Z_Construct_UClass_URigVMGraph_Statics::NewProp_bEditable_SetBit(void* Obj)
{
((URigVMGraph*)Obj)->bEditable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_bEditable = { "bEditable", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMGraph), &Z_Construct_UClass_URigVMGraph_Statics::NewProp_bEditable_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEditable_MetaData), NewProp_bEditable_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_LocalVariables_Inner = { "LocalVariables", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_LocalVariables = { "LocalVariables", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, LocalVariables), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalVariables_MetaData), NewProp_LocalVariables_MetaData) }; // 1624119558
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SchemaClass = { "SchemaClass", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, SchemaClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SchemaClass_MetaData), NewProp_SchemaClass_MetaData) };
void Z_Construct_UClass_URigVMGraph_Statics::NewProp_bSectionsEnabled_SetBit(void* Obj)
{
((URigVMGraph*)Obj)->bSectionsEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_bSectionsEnabled = { "bSectionsEnabled", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMGraph), &Z_Construct_UClass_URigVMGraph_Statics::NewProp_bSectionsEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSectionsEnabled_MetaData), NewProp_bSectionsEnabled_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedSections_Inner = { "SelectedSections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphSection, METADATA_PARAMS(0, nullptr) }; // 259127227
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedSections = { "SelectedSections", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, SelectedSections), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedSections_MetaData), NewProp_SelectedSections_MetaData) }; // 259127227
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SectionsMatchingTheSelection_Inner = { "SectionsMatchingTheSelection", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphSection, METADATA_PARAMS(0, nullptr) }; // 259127227
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMGraph_Statics::NewProp_SectionsMatchingTheSelection = { "SectionsMatchingTheSelection", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMGraph, SectionsMatchingTheSelection), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SectionsMatchingTheSelection_MetaData), NewProp_SectionsMatchingTheSelection_MetaData) }; // 259127227
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_Nodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_Nodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_Links_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_Links,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_DetachedLinks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_DetachedLinks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedNodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_DefaultFunctionLibraryPtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_ExecuteContextStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_LastStructureHash,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_bEditable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_LocalVariables_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_LocalVariables,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SchemaClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_bSectionsEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedSections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SelectedSections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SectionsMatchingTheSelection_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMGraph_Statics::NewProp_SectionsMatchingTheSelection,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMGraph_Statics::PropPointers) < 2048);
// ********** End Class URigVMGraph Property Definitions *******************************************
UObject* (*const Z_Construct_UClass_URigVMGraph_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMGraph_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMGraph_Statics::ClassParams = {
&URigVMGraph::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMGraph_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMGraph_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMGraph_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMGraph_Statics::Class_MetaDataParams)
};
void URigVMGraph::StaticRegisterNativesURigVMGraph()
{
UClass* Class = URigVMGraph::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMGraph_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMGraph()
{
if (!Z_Registration_Info_UClass_URigVMGraph.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMGraph.OuterSingleton, Z_Construct_UClass_URigVMGraph_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMGraph.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMGraph);
URigVMGraph::~URigVMGraph() {}
// ********** End Class URigVMGraph ****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h__Script_RigVMDeveloper_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMGraph, URigVMGraph::StaticClass, TEXT("URigVMGraph"), &Z_Registration_Info_UClass_URigVMGraph, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMGraph), 1288666161U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h__Script_RigVMDeveloper_26621833{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMGraph_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS