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

4631 lines
319 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/RigVMNode.h"
#include "RigVMCore/RigVMNodeLayout.h"
#include "RigVMCore/RigVMUserWorkflow.h"
#include "RigVMModel/RigVMTraitDefaultValueStruct.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMNode() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMPinDirection();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMUserWorkflowType();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMNodeLayout();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMUserWorkflow();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInjectionInfo_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ERigVMNodeColorType *******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMNodeColorType;
static UEnum* ERigVMNodeColorType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMNodeColorType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMNodeColorType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMNodeColorType"));
}
return Z_Registration_Info_UEnum_ERigVMNodeColorType.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMNodeColorType>()
{
return ERigVMNodeColorType_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "FromMetadata.Name", "ERigVMNodeColorType::FromMetadata" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "UserDefined.Comment", "// The color was determined from node metadata\n" },
{ "UserDefined.Name", "ERigVMNodeColorType::UserDefined" },
{ "UserDefined.ToolTip", "The color was determined from node metadata" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMNodeColorType::FromMetadata", (int64)ERigVMNodeColorType::FromMetadata },
{ "ERigVMNodeColorType::UserDefined", (int64)ERigVMNodeColorType::UserDefined },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMNodeColorType",
"ERigVMNodeColorType",
Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType()
{
if (!Z_Registration_Info_UEnum_ERigVMNodeColorType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMNodeColorType.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMNodeColorType.InnerSingleton;
}
// ********** End Enum ERigVMNodeColorType *********************************************************
// ********** Begin Class URigVMNode Function CanBeUpgraded ****************************************
struct Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics
{
struct RigVMNode_eventCanBeUpgraded_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// returns true if the node can be upgraded\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "returns true if the node can be upgraded" },
};
#endif // WITH_METADATA
// ********** Begin Function CanBeUpgraded 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 CanBeUpgraded constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanBeUpgraded Property Definitions ************************************
void Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventCanBeUpgraded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_CanBeUpgraded_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(RigVMNode_eventCanBeUpgraded_Parms), &Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::PropPointers) < 2048);
// ********** End Function CanBeUpgraded Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "CanBeUpgraded", Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::RigVMNode_eventCanBeUpgraded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::RigVMNode_eventCanBeUpgraded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_CanBeUpgraded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_CanBeUpgraded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execCanBeUpgraded)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanBeUpgraded();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function CanBeUpgraded ******************************************
// ********** Begin Class URigVMNode Function CanOnlyExistOnce *************************************
struct Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics
{
struct RigVMNode_eventCanOnlyExistOnce_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this node can only exist once in a graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this node can only exist once in a graph" },
};
#endif // WITH_METADATA
// ********** Begin Function CanOnlyExistOnce 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 CanOnlyExistOnce constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanOnlyExistOnce Property Definitions *********************************
void Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventCanOnlyExistOnce_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_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(RigVMNode_eventCanOnlyExistOnce_Parms), &Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::PropPointers) < 2048);
// ********** End Function CanOnlyExistOnce Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "CanOnlyExistOnce", Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::RigVMNode_eventCanOnlyExistOnce_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::RigVMNode_eventCanOnlyExistOnce_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execCanOnlyExistOnce)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanOnlyExistOnce();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function CanOnlyExistOnce ***************************************
// ********** Begin Class URigVMNode Function ExecutionIsHaltedAtThisNode **************************
struct Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics
{
struct RigVMNode_eventExecutionIsHaltedAtThisNode_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ExecutionIsHaltedAtThisNode 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 ExecutionIsHaltedAtThisNode constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExecutionIsHaltedAtThisNode Property Definitions **********************
void Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventExecutionIsHaltedAtThisNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_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(RigVMNode_eventExecutionIsHaltedAtThisNode_Parms), &Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::PropPointers) < 2048);
// ********** End Function ExecutionIsHaltedAtThisNode Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "ExecutionIsHaltedAtThisNode", Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::RigVMNode_eventExecutionIsHaltedAtThisNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::RigVMNode_eventExecutionIsHaltedAtThisNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execExecutionIsHaltedAtThisNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ExecutionIsHaltedAtThisNode();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function ExecutionIsHaltedAtThisNode ****************************
// ********** Begin Class URigVMNode Function FindExecutePin ***************************************
struct Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics
{
struct RigVMNode_eventFindExecutePin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the first execute pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the first execute pin" },
};
#endif // WITH_METADATA
// ********** Begin Function FindExecutePin constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindExecutePin constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindExecutePin Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindExecutePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::PropPointers) < 2048);
// ********** End Function FindExecutePin Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "FindExecutePin", Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::RigVMNode_eventFindExecutePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::RigVMNode_eventFindExecutePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_FindExecutePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_FindExecutePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execFindExecutePin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->FindExecutePin();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function FindExecutePin *****************************************
// ********** Begin Class URigVMNode Function FindFunctionForNode **********************************
struct Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics
{
struct RigVMNode_eventFindFunctionForNode_Parms
{
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FindFunctionForNode constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindFunctionForNode constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindFunctionForNode Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindFunctionForNode_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::PropPointers) < 2048);
// ********** End Function FindFunctionForNode Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "FindFunctionForNode", Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::RigVMNode_eventFindFunctionForNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::RigVMNode_eventFindFunctionForNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_FindFunctionForNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_FindFunctionForNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execFindFunctionForNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->FindFunctionForNode();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function FindFunctionForNode ************************************
// ********** Begin Class URigVMNode Function FindPin **********************************************
struct Z_Construct_UFunction_URigVMNode_FindPin_Statics
{
struct RigVMNode_eventFindPin_Parms
{
FString InPinPath;
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns a Pin given it's partial pin path below\n// this node (for example: \"Color.R\")\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns a Pin given it's partial pin path below\nthis node (for example: \"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_URigVMNode_FindPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_FindPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_FindPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindPin_Statics::PropPointers) < 2048);
// ********** End Function FindPin Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_FindPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "FindPin", Z_Construct_UFunction_URigVMNode_FindPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_FindPin_Statics::RigVMNode_eventFindPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_FindPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_FindPin_Statics::RigVMNode_eventFindPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_FindPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_FindPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::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 URigVMNode Function FindPin ************************************************
// ********** Begin Class URigVMNode Function FindRootPinByName ************************************
struct Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics
{
struct RigVMNode_eventFindRootPinByName_Parms
{
FName InPinName;
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns a root pin given its name\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns a root pin given its name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindRootPinByName constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPinName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindRootPinByName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindRootPinByName Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindRootPinByName_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventFindRootPinByName_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::PropPointers) < 2048);
// ********** End Function FindRootPinByName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "FindRootPinByName", Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::RigVMNode_eventFindRootPinByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::RigVMNode_eventFindRootPinByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_FindRootPinByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_FindRootPinByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execFindRootPinByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InPinName);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->FindRootPinByName(Z_Param_Out_InPinName);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function FindRootPinByName **************************************
// ********** Begin Class URigVMNode Function GetAggregateInputs ***********************************
struct Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics
{
struct RigVMNode_eventGetAggregateInputs_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAggregateInputs 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 GetAggregateInputs constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAggregateInputs Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetAggregateInputs_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetAggregateInputs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::PropPointers) < 2048);
// ********** End Function GetAggregateInputs Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetAggregateInputs", Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::RigVMNode_eventGetAggregateInputs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::RigVMNode_eventGetAggregateInputs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetAggregateInputs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetAggregateInputs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetAggregateInputs)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetAggregateInputs();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetAggregateInputs *************************************
// ********** Begin Class URigVMNode Function GetAggregateOutputs **********************************
struct Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics
{
struct RigVMNode_eventGetAggregateOutputs_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAggregateOutputs 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 GetAggregateOutputs constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAggregateOutputs Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetAggregateOutputs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::PropPointers) < 2048);
// ********** End Function GetAggregateOutputs Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetAggregateOutputs", Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::RigVMNode_eventGetAggregateOutputs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::RigVMNode_eventGetAggregateOutputs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetAggregateOutputs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetAggregateOutputs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetAggregateOutputs)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetAggregateOutputs();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetAggregateOutputs ************************************
// ********** Begin Class URigVMNode Function GetAllPinsRecursively ********************************
struct Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics
{
struct RigVMNode_eventGetAllPinsRecursively_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all of the Pins of this Node (including SubPins).\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all of the Pins of this Node (including SubPins)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllPinsRecursively 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 GetAllPinsRecursively constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllPinsRecursively Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetAllPinsRecursively_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::PropPointers) < 2048);
// ********** End Function GetAllPinsRecursively Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetAllPinsRecursively", Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::RigVMNode_eventGetAllPinsRecursively_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::RigVMNode_eventGetAllPinsRecursively_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetAllPinsRecursively)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetAllPinsRecursively();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetAllPinsRecursively **********************************
// ********** Begin Class URigVMNode Function GetEventName *****************************************
struct Z_Construct_UFunction_URigVMNode_GetEventName_Statics
{
struct RigVMNode_eventGetEventName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the name of the event\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the name of the event" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEventName constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEventName constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEventName Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_GetEventName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetEventName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetEventName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetEventName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetEventName_Statics::PropPointers) < 2048);
// ********** End Function GetEventName Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetEventName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetEventName", Z_Construct_UFunction_URigVMNode_GetEventName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetEventName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetEventName_Statics::RigVMNode_eventGetEventName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetEventName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetEventName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetEventName_Statics::RigVMNode_eventGetEventName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetEventName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetEventName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetEventName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetEventName();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetEventName *******************************************
// ********** Begin Class URigVMNode Function GetFirstAggregatePin *********************************
struct Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics
{
struct RigVMNode_eventGetFirstAggregatePin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetFirstAggregatePin constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFirstAggregatePin constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFirstAggregatePin Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetFirstAggregatePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::PropPointers) < 2048);
// ********** End Function GetFirstAggregatePin Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetFirstAggregatePin", Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::RigVMNode_eventGetFirstAggregatePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::RigVMNode_eventGetFirstAggregatePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetFirstAggregatePin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetFirstAggregatePin();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetFirstAggregatePin ***********************************
// ********** Begin Class URigVMNode Function GetGraph *********************************************
struct Z_Construct_UFunction_URigVMNode_GetGraph_Statics
{
struct RigVMNode_eventGetGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the Graph of this Node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the Graph of this Node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGraph constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGraph constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGraph Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraph_Statics::PropPointers) < 2048);
// ********** End Function GetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetGraph", Z_Construct_UFunction_URigVMNode_GetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetGraph_Statics::RigVMNode_eventGetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetGraph_Statics::RigVMNode_eventGetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetGraph();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetGraph ***********************************************
// ********** Begin Class URigVMNode Function GetGraphDepth ****************************************
struct Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics
{
struct RigVMNode_eventGetGraphDepth_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the graph nesting depth of this node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the graph nesting depth of this node" },
};
#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_URigVMNode_GetGraphDepth_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetGraphDepth_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::PropPointers) < 2048);
// ********** End Function GetGraphDepth Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetGraphDepth", Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::RigVMNode_eventGetGraphDepth_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::RigVMNode_eventGetGraphDepth_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetGraphDepth()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetGraphDepth_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetGraphDepth)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetGraphDepth();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetGraphDepth ******************************************
// ********** Begin Class URigVMNode Function GetInjectionInfo *************************************
struct Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics
{
struct RigVMNode_eventGetInjectionInfo_Parms
{
URigVMInjectionInfo* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the injection info of this Node (or nullptr)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the injection info of this Node (or nullptr)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetInjectionInfo constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetInjectionInfo constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetInjectionInfo Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetInjectionInfo_Parms, ReturnValue), Z_Construct_UClass_URigVMInjectionInfo_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::PropPointers) < 2048);
// ********** End Function GetInjectionInfo Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetInjectionInfo", Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::RigVMNode_eventGetInjectionInfo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::RigVMNode_eventGetInjectionInfo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetInjectionInfo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetInjectionInfo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetInjectionInfo)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMInjectionInfo**)Z_Param__Result=P_THIS->GetInjectionInfo();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetInjectionInfo ***************************************
// ********** Begin Class URigVMNode Function GetLinkedSourceNodes *********************************
struct Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics
{
struct RigVMNode_eventGetLinkedSourceNodes_Parms
{
TArray<URigVMNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns a list of Nodes connected as sources to\n// this Node as the target.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns a list of Nodes connected as sources to\nthis Node as the target." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinkedSourceNodes 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 GetLinkedSourceNodes constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinkedSourceNodes Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_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_URigVMNode_GetLinkedSourceNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetLinkedSourceNodes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::PropPointers) < 2048);
// ********** End Function GetLinkedSourceNodes Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetLinkedSourceNodes", Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::RigVMNode_eventGetLinkedSourceNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::RigVMNode_eventGetLinkedSourceNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetLinkedSourceNodes)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMNode*>*)Z_Param__Result=P_THIS->GetLinkedSourceNodes();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetLinkedSourceNodes ***********************************
// ********** Begin Class URigVMNode Function GetLinkedTargetNodes *********************************
struct Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics
{
struct RigVMNode_eventGetLinkedTargetNodes_Parms
{
TArray<URigVMNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns a list of Nodes connected as targets to\n// this Node as the source.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns a list of Nodes connected as targets to\nthis Node as the source." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinkedTargetNodes 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 GetLinkedTargetNodes constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinkedTargetNodes Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_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_URigVMNode_GetLinkedTargetNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetLinkedTargetNodes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::PropPointers) < 2048);
// ********** End Function GetLinkedTargetNodes Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetLinkedTargetNodes", Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::RigVMNode_eventGetLinkedTargetNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::RigVMNode_eventGetLinkedTargetNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetLinkedTargetNodes)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMNode*>*)Z_Param__Result=P_THIS->GetLinkedTargetNodes();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetLinkedTargetNodes ***********************************
// ********** Begin Class URigVMNode Function GetLinks *********************************************
struct Z_Construct_UFunction_URigVMNode_GetLinks_Statics
{
struct RigVMNode_eventGetLinks_Parms
{
TArray<URigVMLink*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all links to any pin on this node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all links to any pin on this node" },
};
#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_URigVMNode_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_URigVMNode_GetLinks_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetLinks_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinks_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinks_Statics::PropPointers) < 2048);
// ********** End Function GetLinks Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetLinks", Z_Construct_UFunction_URigVMNode_GetLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetLinks_Statics::RigVMNode_eventGetLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetLinks_Statics::RigVMNode_eventGetLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetLinks)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLink*>*)Z_Param__Result=P_THIS->GetLinks();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetLinks ***********************************************
// ********** Begin Class URigVMNode Function GetNextAggregateName *********************************
struct Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics
{
struct RigVMNode_eventGetNextAggregateName_Parms
{
FName InLastAggregatePinName;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InLastAggregatePinName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNextAggregateName constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InLastAggregatePinName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNextAggregateName constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNextAggregateName Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::NewProp_InLastAggregatePinName = { "InLastAggregatePinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNextAggregateName_Parms, InLastAggregatePinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InLastAggregatePinName_MetaData), NewProp_InLastAggregatePinName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNextAggregateName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::NewProp_InLastAggregatePinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::PropPointers) < 2048);
// ********** End Function GetNextAggregateName Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNextAggregateName", Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::RigVMNode_eventGetNextAggregateName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::RigVMNode_eventGetNextAggregateName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNextAggregateName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNextAggregateName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNextAggregateName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InLastAggregatePinName);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetNextAggregateName(Z_Param_Out_InLastAggregatePinName);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNextAggregateName ***********************************
// ********** Begin Class URigVMNode Function GetNodeColor *****************************************
struct Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics
{
struct RigVMNode_eventGetNodeColor_Parms
{
FLinearColor ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the color of this node - used for UI.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the color of this node - used for UI." },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeColor constinit property declarations **************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeColor constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeColor Property Definitions *************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodeColor_Parms, ReturnValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::PropPointers) < 2048);
// ********** End Function GetNodeColor Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodeColor", Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::RigVMNode_eventGetNodeColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::RigVMNode_eventGetNodeColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodeColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodeColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodeColor)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FLinearColor*)Z_Param__Result=P_THIS->GetNodeColor();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodeColor *******************************************
// ********** Begin Class URigVMNode Function GetNodeIndex *****************************************
struct Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics
{
struct RigVMNode_eventGetNodeIndex_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the current index of the Node within the Graph.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the current index of the Node within the Graph." },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeIndex constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeIndex constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeIndex Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodeIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::PropPointers) < 2048);
// ********** End Function GetNodeIndex Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodeIndex", Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::RigVMNode_eventGetNodeIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::RigVMNode_eventGetNodeIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodeIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodeIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodeIndex)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetNodeIndex();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodeIndex *******************************************
// ********** Begin Class URigVMNode Function GetNodeLayout ****************************************
struct Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics
{
struct RigVMNode_eventGetNodeLayout_Parms
{
bool bIncludeEmptyCategories;
FRigVMNodeLayout ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the pin UI layout for this node\n" },
{ "CPP_Default_bIncludeEmptyCategories", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the pin UI layout for this node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeLayout constinit property declarations *************************
static void NewProp_bIncludeEmptyCategories_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeEmptyCategories;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeLayout constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeLayout Property Definitions ************************************
void Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_bIncludeEmptyCategories_SetBit(void* Obj)
{
((RigVMNode_eventGetNodeLayout_Parms*)Obj)->bIncludeEmptyCategories = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_bIncludeEmptyCategories = { "bIncludeEmptyCategories", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventGetNodeLayout_Parms), &Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_bIncludeEmptyCategories_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodeLayout_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMNodeLayout, METADATA_PARAMS(0, nullptr) }; // 967143149
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_bIncludeEmptyCategories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::PropPointers) < 2048);
// ********** End Function GetNodeLayout Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodeLayout", Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::RigVMNode_eventGetNodeLayout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::RigVMNode_eventGetNodeLayout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodeLayout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodeLayout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodeLayout)
{
P_GET_UBOOL(Z_Param_bIncludeEmptyCategories);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMNodeLayout*)Z_Param__Result=P_THIS->GetNodeLayout(Z_Param_bIncludeEmptyCategories);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodeLayout ******************************************
// ********** Begin Class URigVMNode Function GetNodePath ******************************************
struct Z_Construct_UFunction_URigVMNode_GetNodePath_Statics
{
struct RigVMNode_eventGetNodePath_Parms
{
bool bRecursive;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the a . separated string containing all of the\n// names used to reach this Node within the Graph.\n// (for now this is the same as the Node's name)\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the a . separated string containing all of the\nnames used to reach this Node within the Graph.\n(for now this is the same as the Node's name)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodePath constinit property declarations ***************************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
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 **************************************
void Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMNode_eventGetNodePath_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetNodePath_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(RigVMNode_eventGetNodePath_Parms), &Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodePath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::PropPointers) < 2048);
// ********** End Function GetNodePath Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodePath", Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::RigVMNode_eventGetNodePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::RigVMNode_eventGetNodePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodePath)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetNodePath(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodePath ********************************************
// ********** Begin Class URigVMNode Function GetNodeSubTitle **************************************
struct Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics
{
struct RigVMNode_eventGetNodeSubTitle_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Get the subtitle of the node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Get the subtitle of the node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeSubTitle constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeSubTitle constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeSubTitle Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodeSubTitle_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::PropPointers) < 2048);
// ********** End Function GetNodeSubTitle Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodeSubTitle", Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::RigVMNode_eventGetNodeSubTitle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::RigVMNode_eventGetNodeSubTitle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodeSubTitle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodeSubTitle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodeSubTitle)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetNodeSubTitle();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodeSubTitle ****************************************
// ********** Begin Class URigVMNode Function GetNodeTitle *****************************************
struct Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics
{
struct RigVMNode_eventGetNodeTitle_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the title of this Node - used for UI.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the title of this Node - used for UI." },
};
#endif // WITH_METADATA
// ********** Begin Function GetNodeTitle constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNodeTitle constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNodeTitle Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetNodeTitle_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::PropPointers) < 2048);
// ********** End Function GetNodeTitle Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetNodeTitle", Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::RigVMNode_eventGetNodeTitle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::RigVMNode_eventGetNodeTitle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetNodeTitle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetNodeTitle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetNodeTitle)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetNodeTitle();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetNodeTitle *******************************************
// ********** Begin Class URigVMNode Function GetOppositeAggregatePin ******************************
struct Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics
{
struct RigVMNode_eventGetOppositeAggregatePin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOppositeAggregatePin constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOppositeAggregatePin constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOppositeAggregatePin Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetOppositeAggregatePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::PropPointers) < 2048);
// ********** End Function GetOppositeAggregatePin Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetOppositeAggregatePin", Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::RigVMNode_eventGetOppositeAggregatePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::RigVMNode_eventGetOppositeAggregatePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetOppositeAggregatePin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetOppositeAggregatePin();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetOppositeAggregatePin ********************************
// ********** Begin Class URigVMNode Function GetOrphanedPins **************************************
struct Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics
{
struct RigVMNode_eventGetOrphanedPins_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all of the top-level orphaned Pins of this Node.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all of the top-level orphaned Pins of this Node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOrphanedPins 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 GetOrphanedPins constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOrphanedPins Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetOrphanedPins_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetOrphanedPins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::PropPointers) < 2048);
// ********** End Function GetOrphanedPins Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetOrphanedPins", Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::RigVMNode_eventGetOrphanedPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::RigVMNode_eventGetOrphanedPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetOrphanedPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetOrphanedPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetOrphanedPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetOrphanedPins();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetOrphanedPins ****************************************
// ********** Begin Class URigVMNode Function GetParentPinCategories *******************************
struct Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics
{
struct RigVMNode_eventGetParentPinCategories_Parms
{
FString InCategory;
bool bOnlyExisting;
bool bIncludeSelf;
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all parent categories of a given \n" },
{ "CPP_Default_bIncludeSelf", "false" },
{ "CPP_Default_bOnlyExisting", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all parent categories of a given" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentPinCategories constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bOnlyExisting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyExisting;
static void NewProp_bIncludeSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeSelf;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentPinCategories constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentPinCategories Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetParentPinCategories_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bOnlyExisting_SetBit(void* Obj)
{
((RigVMNode_eventGetParentPinCategories_Parms*)Obj)->bOnlyExisting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bOnlyExisting = { "bOnlyExisting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventGetParentPinCategories_Parms), &Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bOnlyExisting_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bIncludeSelf_SetBit(void* Obj)
{
((RigVMNode_eventGetParentPinCategories_Parms*)Obj)->bIncludeSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bIncludeSelf = { "bIncludeSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventGetParentPinCategories_Parms), &Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bIncludeSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetParentPinCategories_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bOnlyExisting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_bIncludeSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::PropPointers) < 2048);
// ********** End Function GetParentPinCategories Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetParentPinCategories", Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::RigVMNode_eventGetParentPinCategories_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::RigVMNode_eventGetParentPinCategories_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetParentPinCategories()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetParentPinCategories_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetParentPinCategories)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bOnlyExisting);
P_GET_UBOOL(Z_Param_bIncludeSelf);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetParentPinCategories(Z_Param_InCategory,Z_Param_bOnlyExisting,Z_Param_bIncludeSelf);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetParentPinCategories *********************************
// ********** Begin Class URigVMNode Function GetParentPinCategory *********************************
struct Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics
{
struct RigVMNode_eventGetParentPinCategory_Parms
{
FString InCategory;
bool bOnlyExisting;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the parent pin category of the given category (or an empty string in case there's no parent)\n" },
{ "CPP_Default_bOnlyExisting", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the parent pin category of the given category (or an empty string in case there's no parent)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentPinCategory constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bOnlyExisting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyExisting;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentPinCategory constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentPinCategory Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetParentPinCategory_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_bOnlyExisting_SetBit(void* Obj)
{
((RigVMNode_eventGetParentPinCategory_Parms*)Obj)->bOnlyExisting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_bOnlyExisting = { "bOnlyExisting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventGetParentPinCategory_Parms), &Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_bOnlyExisting_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetParentPinCategory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_bOnlyExisting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::PropPointers) < 2048);
// ********** End Function GetParentPinCategory Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetParentPinCategory", Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::RigVMNode_eventGetParentPinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::RigVMNode_eventGetParentPinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetParentPinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetParentPinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetParentPinCategory)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bOnlyExisting);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetParentPinCategory(Z_Param_InCategory,Z_Param_bOnlyExisting);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetParentPinCategory ***********************************
// ********** Begin Class URigVMNode Function GetPinCategories *************************************
struct Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics
{
struct RigVMNode_eventGetPinCategories_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all user defined categories on this node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all user defined categories on this node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinCategories constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinCategories constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinCategories Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPinCategories_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::PropPointers) < 2048);
// ********** End Function GetPinCategories Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPinCategories", Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::RigVMNode_eventGetPinCategories_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::RigVMNode_eventGetPinCategories_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPinCategories()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPinCategories_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPinCategories)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetPinCategories();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPinCategories ***************************************
// ********** Begin Class URigVMNode Function GetPinCategoryName ***********************************
struct Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics
{
struct RigVMNode_eventGetPinCategoryName_Parms
{
FString InCategory;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the name of pin category\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the name of pin category" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinCategoryName constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinCategoryName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinCategoryName Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPinCategoryName_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPinCategoryName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::PropPointers) < 2048);
// ********** End Function GetPinCategoryName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPinCategoryName", Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::RigVMNode_eventGetPinCategoryName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::RigVMNode_eventGetPinCategoryName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPinCategoryName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPinCategoryName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPinCategoryName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetPinCategoryName(Z_Param_InCategory);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPinCategoryName *************************************
// ********** Begin Class URigVMNode Function GetPins **********************************************
struct Z_Construct_UFunction_URigVMNode_GetPins_Statics
{
struct RigVMNode_eventGetPins_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all of the top-level Pins of this Node.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all of the top-level Pins of this Node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPins 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 GetPins constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPins Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetPins_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetPins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPins_Statics::PropPointers) < 2048);
// ********** End Function GetPins Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPins", Z_Construct_UFunction_URigVMNode_GetPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPins_Statics::RigVMNode_eventGetPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPins_Statics::RigVMNode_eventGetPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetPins();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPins ************************************************
// ********** Begin Class URigVMNode Function GetPinsForCategory ***********************************
struct Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics
{
struct RigVMNode_eventGetPinsForCategory_Parms
{
FString InCategory;
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all pins for a given category\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all pins for a given category" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinsForCategory constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinsForCategory constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinsForCategory Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPinsForCategory_Parms, InCategory), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetPinsForCategory_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPinsForCategory_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::PropPointers) < 2048);
// ********** End Function GetPinsForCategory Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPinsForCategory", Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::RigVMNode_eventGetPinsForCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::RigVMNode_eventGetPinsForCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPinsForCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPinsForCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPinsForCategory)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetPinsForCategory(Z_Param_InCategory);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPinsForCategory *************************************
// ********** Begin Class URigVMNode Function GetPosition ******************************************
struct Z_Construct_UFunction_URigVMNode_GetPosition_Statics
{
struct RigVMNode_eventGetPosition_Parms
{
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the 2d position of this node - used for UI.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the 2d position of this node - used for UI." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPosition constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPosition constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPosition Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMNode_GetPosition_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPosition_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPosition_Statics::PropPointers) < 2048);
// ********** End Function GetPosition Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPosition", Z_Construct_UFunction_URigVMNode_GetPosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPosition_Statics::RigVMNode_eventGetPosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPosition_Statics::RigVMNode_eventGetPosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPosition)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=P_THIS->GetPosition();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPosition ********************************************
// ********** Begin Class URigVMNode Function GetPreviousFName *************************************
struct Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics
{
struct RigVMNode_eventGetPreviousFName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the name of the node prior to the renaming\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the name of the node prior to the renaming" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreviousFName constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreviousFName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreviousFName Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetPreviousFName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::PropPointers) < 2048);
// ********** End Function GetPreviousFName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetPreviousFName", Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::RigVMNode_eventGetPreviousFName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::RigVMNode_eventGetPreviousFName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetPreviousFName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetPreviousFName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetPreviousFName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetPreviousFName();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetPreviousFName ***************************************
// ********** Begin Class URigVMNode Function GetRootGraph *****************************************
struct Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics
{
struct RigVMNode_eventGetRootGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the top level / root Graph of this Node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the top level / root Graph of this Node" },
};
#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_URigVMNode_GetRootGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetRootGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::PropPointers) < 2048);
// ********** End Function GetRootGraph Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetRootGraph", Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::RigVMNode_eventGetRootGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::RigVMNode_eventGetRootGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetRootGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetRootGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetRootGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetRootGraph();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetRootGraph *******************************************
// ********** Begin Class URigVMNode Function GetSecondAggregatePin ********************************
struct Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics
{
struct RigVMNode_eventGetSecondAggregatePin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSecondAggregatePin constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSecondAggregatePin constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSecondAggregatePin Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSecondAggregatePin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::PropPointers) < 2048);
// ********** End Function GetSecondAggregatePin Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetSecondAggregatePin", Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::RigVMNode_eventGetSecondAggregatePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::RigVMNode_eventGetSecondAggregatePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetSecondAggregatePin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetSecondAggregatePin();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetSecondAggregatePin **********************************
// ********** Begin Class URigVMNode Function GetSize **********************************************
struct Z_Construct_UFunction_URigVMNode_GetSize_Statics
{
struct RigVMNode_eventGetSize_Parms
{
FVector2D ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the 2d size of this node - used for UI.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the 2d size of this node - used for UI." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSize constinit property declarations *******************************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSize constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSize Property Definitions ******************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMNode_GetSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSize_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSize_Statics::PropPointers) < 2048);
// ********** End Function GetSize Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetSize", Z_Construct_UFunction_URigVMNode_GetSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetSize_Statics::RigVMNode_eventGetSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetSize_Statics::RigVMNode_eventGetSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetSize)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FVector2D*)Z_Param__Result=P_THIS->GetSize();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetSize ************************************************
// ********** Begin Class URigVMNode Function GetSubPinCategories **********************************
struct Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics
{
struct RigVMNode_eventGetSubPinCategories_Parms
{
FString InCategory;
bool bOnlyExisting;
bool bRecursive;
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all sub user defined categories of a given parent category\n" },
{ "CPP_Default_bOnlyExisting", "false" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all sub user defined categories of a given parent category" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSubPinCategories constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bOnlyExisting_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyExisting;
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSubPinCategories constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSubPinCategories Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSubPinCategories_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bOnlyExisting_SetBit(void* Obj)
{
((RigVMNode_eventGetSubPinCategories_Parms*)Obj)->bOnlyExisting = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bOnlyExisting = { "bOnlyExisting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventGetSubPinCategories_Parms), &Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bOnlyExisting_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMNode_eventGetSubPinCategories_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_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(RigVMNode_eventGetSubPinCategories_Parms), &Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSubPinCategories_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bOnlyExisting,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::PropPointers) < 2048);
// ********** End Function GetSubPinCategories Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetSubPinCategories", Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::RigVMNode_eventGetSubPinCategories_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::RigVMNode_eventGetSubPinCategories_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetSubPinCategories()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetSubPinCategories_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetSubPinCategories)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bOnlyExisting);
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetSubPinCategories(Z_Param_InCategory,Z_Param_bOnlyExisting,Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetSubPinCategories ************************************
// ********** Begin Class URigVMNode Function GetSupportedWorkflows ********************************
struct Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics
{
struct RigVMNode_eventGetSupportedWorkflows_Parms
{
ERigVMUserWorkflowType InType;
const UObject* InSubject;
TArray<FRigVMUserWorkflow> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// returns all supported workflows of the node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "returns all supported workflows of the node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSubject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSupportedWorkflows constinit property declarations *****************
static const UECodeGen_Private::FBytePropertyParams NewProp_InType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSubject;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSupportedWorkflows constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSupportedWorkflows Property Definitions ****************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InType = { "InType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSupportedWorkflows_Parms, InType), Z_Construct_UEnum_RigVM_ERigVMUserWorkflowType, METADATA_PARAMS(0, nullptr) }; // 3028356527
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InSubject = { "InSubject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSupportedWorkflows_Parms, InSubject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSubject_MetaData), NewProp_InSubject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetSupportedWorkflows_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4128883856
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_InSubject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::PropPointers) < 2048);
// ********** End Function GetSupportedWorkflows Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetSupportedWorkflows", Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::RigVMNode_eventGetSupportedWorkflows_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::RigVMNode_eventGetSupportedWorkflows_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetSupportedWorkflows)
{
P_GET_ENUM(ERigVMUserWorkflowType,Z_Param_InType);
P_GET_OBJECT(UObject,Z_Param_InSubject);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMUserWorkflow>*)Z_Param__Result=P_THIS->GetSupportedWorkflows(ERigVMUserWorkflowType(Z_Param_InType),Z_Param_InSubject);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetSupportedWorkflows **********************************
// ********** Begin Class URigVMNode Function GetToolTipText ***************************************
struct Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics
{
struct RigVMNode_eventGetToolTipText_Parms
{
FText ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns the tooltip of this node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns the tooltip of this node" },
};
#endif // WITH_METADATA
// ********** Begin Function GetToolTipText constinit property declarations ************************
static const UECodeGen_Private::FTextPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetToolTipText constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetToolTipText Property Definitions ***********************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetToolTipText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::PropPointers) < 2048);
// ********** End Function GetToolTipText Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetToolTipText", Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::RigVMNode_eventGetToolTipText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::RigVMNode_eventGetToolTipText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetToolTipText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetToolTipText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetToolTipText)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FText*)Z_Param__Result=P_THIS->GetToolTipText();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetToolTipText *****************************************
// ********** Begin Class URigVMNode Function GetTraitPins *****************************************
struct Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics
{
struct RigVMNode_eventGetTraitPins_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTraitPins 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 GetTraitPins constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTraitPins Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_GetTraitPins_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_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventGetTraitPins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::PropPointers) < 2048);
// ********** End Function GetTraitPins Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "GetTraitPins", Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::RigVMNode_eventGetTraitPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::RigVMNode_eventGetTraitPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_GetTraitPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_GetTraitPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execGetTraitPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetTraitPins();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function GetTraitPins *******************************************
// ********** Begin Class URigVMNode Function HasBreakpoint ****************************************
struct Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics
{
struct RigVMNode_eventHasBreakpoint_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function HasBreakpoint 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 HasBreakpoint constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasBreakpoint Property Definitions ************************************
void Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasBreakpoint_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasBreakpoint_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(RigVMNode_eventHasBreakpoint_Parms), &Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::PropPointers) < 2048);
// ********** End Function HasBreakpoint Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasBreakpoint", Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::RigVMNode_eventHasBreakpoint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::RigVMNode_eventHasBreakpoint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasBreakpoint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasBreakpoint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasBreakpoint)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasBreakpoint();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasBreakpoint ******************************************
// ********** Begin Class URigVMNode Function HasEarlyExitMarker ***********************************
struct Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics
{
struct RigVMNode_eventHasEarlyExitMarker_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function HasEarlyExitMarker 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 HasEarlyExitMarker constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasEarlyExitMarker Property Definitions *******************************
void Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasEarlyExitMarker_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_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(RigVMNode_eventHasEarlyExitMarker_Parms), &Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::PropPointers) < 2048);
// ********** End Function HasEarlyExitMarker Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasEarlyExitMarker", Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::RigVMNode_eventHasEarlyExitMarker_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::RigVMNode_eventHasEarlyExitMarker_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasEarlyExitMarker)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasEarlyExitMarker();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasEarlyExitMarker *************************************
// ********** Begin Class URigVMNode Function HasInputPin ******************************************
struct Z_Construct_UFunction_URigVMNode_HasInputPin_Statics
{
struct RigVMNode_eventHasInputPin_Parms
{
bool bIncludeIO;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has any input pins\n" },
{ "CPP_Default_bIncludeIO", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has any input pins" },
};
#endif // WITH_METADATA
// ********** Begin Function HasInputPin constinit property declarations ***************************
static void NewProp_bIncludeIO_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeIO;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasInputPin constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasInputPin Property Definitions **************************************
void Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_bIncludeIO_SetBit(void* Obj)
{
((RigVMNode_eventHasInputPin_Parms*)Obj)->bIncludeIO = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_bIncludeIO = { "bIncludeIO", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventHasInputPin_Parms), &Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_bIncludeIO_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasInputPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasInputPin_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(RigVMNode_eventHasInputPin_Parms), &Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_bIncludeIO,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::PropPointers) < 2048);
// ********** End Function HasInputPin Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasInputPin", Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::RigVMNode_eventHasInputPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::RigVMNode_eventHasInputPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasInputPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasInputPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasInputPin)
{
P_GET_UBOOL(Z_Param_bIncludeIO);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasInputPin(Z_Param_bIncludeIO);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasInputPin ********************************************
// ********** Begin Class URigVMNode Function HasIOPin *********************************************
struct Z_Construct_UFunction_URigVMNode_HasIOPin_Statics
{
struct RigVMNode_eventHasIOPin_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has any io pins\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has any io pins" },
};
#endif // WITH_METADATA
// ********** Begin Function HasIOPin 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 HasIOPin constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasIOPin Property Definitions *****************************************
void Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasIOPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasIOPin_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(RigVMNode_eventHasIOPin_Parms), &Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::PropPointers) < 2048);
// ********** End Function HasIOPin Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasIOPin", Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::RigVMNode_eventHasIOPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::RigVMNode_eventHasIOPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasIOPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasIOPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasIOPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasIOPin();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasIOPin ***********************************************
// ********** Begin Class URigVMNode Function HasLazyPin *******************************************
struct Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics
{
struct RigVMNode_eventHasLazyPin_Parms
{
bool bOnlyConsiderPinsWithLinks;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has any lazily evaluating pins\n" },
{ "CPP_Default_bOnlyConsiderPinsWithLinks", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has any lazily evaluating pins" },
};
#endif // WITH_METADATA
// ********** Begin Function HasLazyPin constinit property declarations ****************************
static void NewProp_bOnlyConsiderPinsWithLinks_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyConsiderPinsWithLinks;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasLazyPin constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasLazyPin Property Definitions ***************************************
void Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_bOnlyConsiderPinsWithLinks_SetBit(void* Obj)
{
((RigVMNode_eventHasLazyPin_Parms*)Obj)->bOnlyConsiderPinsWithLinks = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_bOnlyConsiderPinsWithLinks = { "bOnlyConsiderPinsWithLinks", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventHasLazyPin_Parms), &Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_bOnlyConsiderPinsWithLinks_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasLazyPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasLazyPin_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(RigVMNode_eventHasLazyPin_Parms), &Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_bOnlyConsiderPinsWithLinks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::PropPointers) < 2048);
// ********** End Function HasLazyPin Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasLazyPin", Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::RigVMNode_eventHasLazyPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::RigVMNode_eventHasLazyPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasLazyPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasLazyPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasLazyPin)
{
P_GET_UBOOL(Z_Param_bOnlyConsiderPinsWithLinks);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasLazyPin(Z_Param_bOnlyConsiderPinsWithLinks);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasLazyPin *********************************************
// ********** Begin Class URigVMNode Function HasOrphanedPins **************************************
struct Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics
{
struct RigVMNode_eventHasOrphanedPins_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has orphaned pins - which leads to a compiler error\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has orphaned pins - which leads to a compiler error" },
};
#endif // WITH_METADATA
// ********** Begin Function HasOrphanedPins 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 HasOrphanedPins constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasOrphanedPins Property Definitions **********************************
void Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasOrphanedPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasOrphanedPins_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(RigVMNode_eventHasOrphanedPins_Parms), &Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::PropPointers) < 2048);
// ********** End Function HasOrphanedPins Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasOrphanedPins", Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::RigVMNode_eventHasOrphanedPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::RigVMNode_eventHasOrphanedPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasOrphanedPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasOrphanedPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasOrphanedPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasOrphanedPins();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasOrphanedPins ****************************************
// ********** Begin Class URigVMNode Function HasOutputPin *****************************************
struct Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics
{
struct RigVMNode_eventHasOutputPin_Parms
{
bool bIncludeIO;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has any output pins\n" },
{ "CPP_Default_bIncludeIO", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has any output pins" },
};
#endif // WITH_METADATA
// ********** Begin Function HasOutputPin constinit property declarations **************************
static void NewProp_bIncludeIO_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeIO;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasOutputPin constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasOutputPin Property Definitions *************************************
void Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_bIncludeIO_SetBit(void* Obj)
{
((RigVMNode_eventHasOutputPin_Parms*)Obj)->bIncludeIO = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_bIncludeIO = { "bIncludeIO", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventHasOutputPin_Parms), &Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_bIncludeIO_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasOutputPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasOutputPin_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(RigVMNode_eventHasOutputPin_Parms), &Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_bIncludeIO,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::PropPointers) < 2048);
// ********** End Function HasOutputPin Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasOutputPin", Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::RigVMNode_eventHasOutputPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::RigVMNode_eventHasOutputPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasOutputPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasOutputPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasOutputPin)
{
P_GET_UBOOL(Z_Param_bIncludeIO);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasOutputPin(Z_Param_bIncludeIO);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasOutputPin *******************************************
// ********** Begin Class URigVMNode Function HasPinOfDirection ************************************
struct Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics
{
struct RigVMNode_eventHasPinOfDirection_Parms
{
ERigVMPinDirection InDirection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node has any pins of the provided direction\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node has any pins of the provided direction" },
};
#endif // WITH_METADATA
// ********** Begin Function HasPinOfDirection constinit property declarations *********************
static const UECodeGen_Private::FBytePropertyParams NewProp_InDirection_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InDirection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasPinOfDirection constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasPinOfDirection Property Definitions ********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_InDirection_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_InDirection = { "InDirection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventHasPinOfDirection_Parms, InDirection), Z_Construct_UEnum_RigVM_ERigVMPinDirection, METADATA_PARAMS(0, nullptr) }; // 3284586919
void Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventHasPinOfDirection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_HasPinOfDirection_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(RigVMNode_eventHasPinOfDirection_Parms), &Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_InDirection_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_InDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::PropPointers) < 2048);
// ********** End Function HasPinOfDirection Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "HasPinOfDirection", Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::RigVMNode_eventHasPinOfDirection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::RigVMNode_eventHasPinOfDirection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_HasPinOfDirection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_HasPinOfDirection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execHasPinOfDirection)
{
P_GET_ENUM(ERigVMPinDirection,Z_Param_InDirection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasPinOfDirection(ERigVMPinDirection(Z_Param_InDirection));
P_NATIVE_END;
}
// ********** End Class URigVMNode Function HasPinOfDirection **************************************
// ********** Begin Class URigVMNode Function IsAggregate ******************************************
struct Z_Construct_UFunction_URigVMNode_IsAggregate_Statics
{
struct RigVMNode_eventIsAggregate_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsAggregate 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 IsAggregate constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsAggregate Property Definitions **************************************
void Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsAggregate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsAggregate_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(RigVMNode_eventIsAggregate_Parms), &Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::PropPointers) < 2048);
// ********** End Function IsAggregate Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsAggregate", Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::RigVMNode_eventIsAggregate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::RigVMNode_eventIsAggregate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsAggregate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsAggregate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsAggregate)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsAggregate();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsAggregate ********************************************
// ********** Begin Class URigVMNode Function IsControlFlowNode ************************************
struct Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics
{
struct RigVMNode_eventIsControlFlowNode_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// return true if this node is a control flow node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "return true if this node is a control flow node" },
};
#endif // WITH_METADATA
// ********** Begin Function IsControlFlowNode 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 IsControlFlowNode constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsControlFlowNode Property Definitions ********************************
void Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsControlFlowNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsControlFlowNode_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(RigVMNode_eventIsControlFlowNode_Parms), &Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::PropPointers) < 2048);
// ********** End Function IsControlFlowNode Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsControlFlowNode", Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::RigVMNode_eventIsControlFlowNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::RigVMNode_eventIsControlFlowNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsControlFlowNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsControlFlowNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsControlFlowNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsControlFlowNode();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsControlFlowNode **************************************
// ********** Begin Class URigVMNode Function IsDefinedAsConstant **********************************
struct Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics
{
struct RigVMNode_eventIsDefinedAsConstant_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node is defined as non-varying\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node is defined as non-varying" },
};
#endif // WITH_METADATA
// ********** Begin Function IsDefinedAsConstant 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 IsDefinedAsConstant constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsDefinedAsConstant Property Definitions ******************************
void Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsDefinedAsConstant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_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(RigVMNode_eventIsDefinedAsConstant_Parms), &Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::PropPointers) < 2048);
// ********** End Function IsDefinedAsConstant Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsDefinedAsConstant", Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::RigVMNode_eventIsDefinedAsConstant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::RigVMNode_eventIsDefinedAsConstant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsDefinedAsConstant)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsDefinedAsConstant();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsDefinedAsConstant ************************************
// ********** Begin Class URigVMNode Function IsDefinedAsVarying ***********************************
struct Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics
{
struct RigVMNode_eventIsDefinedAsVarying_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if the node is defined as non-varying\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if the node is defined as non-varying" },
};
#endif // WITH_METADATA
// ********** Begin Function IsDefinedAsVarying 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 IsDefinedAsVarying constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsDefinedAsVarying Property Definitions *******************************
void Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsDefinedAsVarying_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_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(RigVMNode_eventIsDefinedAsVarying_Parms), &Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::PropPointers) < 2048);
// ********** End Function IsDefinedAsVarying Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsDefinedAsVarying", Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::RigVMNode_eventIsDefinedAsVarying_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::RigVMNode_eventIsDefinedAsVarying_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsDefinedAsVarying)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsDefinedAsVarying();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsDefinedAsVarying *************************************
// ********** Begin Class URigVMNode Function IsEvent **********************************************
struct Z_Construct_UFunction_URigVMNode_IsEvent_Statics
{
struct RigVMNode_eventIsEvent_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node is the beginning of a scope\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node is the beginning of a scope" },
};
#endif // WITH_METADATA
// ********** Begin Function IsEvent 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 IsEvent constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsEvent Property Definitions ******************************************
void Z_Construct_UFunction_URigVMNode_IsEvent_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsEvent_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsEvent_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(RigVMNode_eventIsEvent_Parms), &Z_Construct_UFunction_URigVMNode_IsEvent_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsEvent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsEvent_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsEvent_Statics::PropPointers) < 2048);
// ********** End Function IsEvent Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsEvent", Z_Construct_UFunction_URigVMNode_IsEvent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsEvent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsEvent_Statics::RigVMNode_eventIsEvent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsEvent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsEvent_Statics::RigVMNode_eventIsEvent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsEvent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsEvent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsEvent)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsEvent();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsEvent ************************************************
// ********** Begin Class URigVMNode Function IsExcludedByEarlyExit ********************************
struct Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics
{
struct RigVMNode_eventIsExcludedByEarlyExit_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsExcludedByEarlyExit 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 IsExcludedByEarlyExit constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsExcludedByEarlyExit Property Definitions ****************************
void Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsExcludedByEarlyExit_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_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(RigVMNode_eventIsExcludedByEarlyExit_Parms), &Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::PropPointers) < 2048);
// ********** End Function IsExcludedByEarlyExit Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsExcludedByEarlyExit", Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::RigVMNode_eventIsExcludedByEarlyExit_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::RigVMNode_eventIsExcludedByEarlyExit_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsExcludedByEarlyExit)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsExcludedByEarlyExit();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsExcludedByEarlyExit **********************************
// ********** Begin Class URigVMNode Function IsHighlighted ****************************************
struct Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics
{
struct RigVMNode_eventIsHighlighted_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node should be highlighted\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node should be highlighted" },
};
#endif // WITH_METADATA
// ********** Begin Function IsHighlighted 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 IsHighlighted constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsHighlighted Property Definitions ************************************
void Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsHighlighted_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsHighlighted_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(RigVMNode_eventIsHighlighted_Parms), &Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::PropPointers) < 2048);
// ********** End Function IsHighlighted Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsHighlighted", Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::RigVMNode_eventIsHighlighted_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::RigVMNode_eventIsHighlighted_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsHighlighted()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsHighlighted_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsHighlighted)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsHighlighted();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsHighlighted ******************************************
// ********** Begin Class URigVMNode Function IsInjected *******************************************
struct Z_Construct_UFunction_URigVMNode_IsInjected_Statics
{
struct RigVMNode_eventIsInjected_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this is an injected node.\n// Injected nodes are managed by pins are are not visible to the user.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this is an injected node.\nInjected nodes are managed by pins are are not visible to the user." },
};
#endif // WITH_METADATA
// ********** Begin Function IsInjected 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 IsInjected constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInjected Property Definitions ***************************************
void Z_Construct_UFunction_URigVMNode_IsInjected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsInjected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsInjected_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(RigVMNode_eventIsInjected_Parms), &Z_Construct_UFunction_URigVMNode_IsInjected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsInjected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsInjected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInjected_Statics::PropPointers) < 2048);
// ********** End Function IsInjected Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsInjected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsInjected", Z_Construct_UFunction_URigVMNode_IsInjected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInjected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsInjected_Statics::RigVMNode_eventIsInjected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInjected_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsInjected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsInjected_Statics::RigVMNode_eventIsInjected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsInjected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsInjected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsInjected)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInjected();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsInjected *********************************************
// ********** Begin Class URigVMNode Function IsInputAggregate *************************************
struct Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics
{
struct RigVMNode_eventIsInputAggregate_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInputAggregate 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 IsInputAggregate constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInputAggregate Property Definitions *********************************
void Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsInputAggregate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsInputAggregate_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(RigVMNode_eventIsInputAggregate_Parms), &Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::PropPointers) < 2048);
// ********** End Function IsInputAggregate Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsInputAggregate", Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::RigVMNode_eventIsInputAggregate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::RigVMNode_eventIsInputAggregate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsInputAggregate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsInputAggregate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsInputAggregate)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInputAggregate();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsInputAggregate ***************************************
// ********** Begin Class URigVMNode Function IsLinkedTo *******************************************
struct Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics
{
struct RigVMNode_eventIsLinkedTo_Parms
{
URigVMNode* InNode;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node is linked to another \n// given node through any of the Nodes' Pins.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node is linked to another\ngiven node through any of the Nodes' Pins." },
};
#endif // WITH_METADATA
// ********** Begin Function IsLinkedTo constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsLinkedTo constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLinkedTo Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventIsLinkedTo_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsLinkedTo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsLinkedTo_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(RigVMNode_eventIsLinkedTo_Parms), &Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::PropPointers) < 2048);
// ********** End Function IsLinkedTo Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsLinkedTo", Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::RigVMNode_eventIsLinkedTo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::RigVMNode_eventIsLinkedTo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsLinkedTo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsLinkedTo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsLinkedTo)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLinkedTo(Z_Param_InNode);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsLinkedTo *********************************************
// ********** Begin Class URigVMNode Function IsLoopNode *******************************************
struct Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics
{
struct RigVMNode_eventIsLoopNode_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// return true if this node is a loop node\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "return true if this node is a loop node" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLoopNode 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 IsLoopNode constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLoopNode Property Definitions ***************************************
void Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsLoopNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsLoopNode_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(RigVMNode_eventIsLoopNode_Parms), &Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::PropPointers) < 2048);
// ********** End Function IsLoopNode Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsLoopNode", Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::RigVMNode_eventIsLoopNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::RigVMNode_eventIsLoopNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsLoopNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsLoopNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsLoopNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLoopNode();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsLoopNode *********************************************
// ********** Begin Class URigVMNode Function IsMutable ********************************************
struct Z_Construct_UFunction_URigVMNode_IsMutable_Statics
{
struct RigVMNode_eventIsMutable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node has side effects or\n// internal state.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node has side effects or\ninternal state." },
};
#endif // WITH_METADATA
// ********** Begin Function IsMutable 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 IsMutable constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsMutable Property Definitions ****************************************
void Z_Construct_UFunction_URigVMNode_IsMutable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsMutable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsMutable_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(RigVMNode_eventIsMutable_Parms), &Z_Construct_UFunction_URigVMNode_IsMutable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsMutable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsMutable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsMutable_Statics::PropPointers) < 2048);
// ********** End Function IsMutable Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsMutable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsMutable", Z_Construct_UFunction_URigVMNode_IsMutable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsMutable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsMutable_Statics::RigVMNode_eventIsMutable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsMutable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsMutable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsMutable_Statics::RigVMNode_eventIsMutable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsMutable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsMutable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsMutable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsMutable();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsMutable **********************************************
// ********** Begin Class URigVMNode Function IsPinCategoryExpanded ********************************
struct Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics
{
struct RigVMNode_eventIsPinCategoryExpanded_Parms
{
FString InCategory;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns all pins for a given category\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns all pins for a given category" },
};
#endif // WITH_METADATA
// ********** Begin Function IsPinCategoryExpanded constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsPinCategoryExpanded constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPinCategoryExpanded Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventIsPinCategoryExpanded_Parms, InCategory), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsPinCategoryExpanded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_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(RigVMNode_eventIsPinCategoryExpanded_Parms), &Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::PropPointers) < 2048);
// ********** End Function IsPinCategoryExpanded Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsPinCategoryExpanded", Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::RigVMNode_eventIsPinCategoryExpanded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::RigVMNode_eventIsPinCategoryExpanded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsPinCategoryExpanded)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsPinCategoryExpanded(Z_Param_InCategory);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsPinCategoryExpanded **********************************
// ********** Begin Class URigVMNode Function IsPure ***********************************************
struct Z_Construct_UFunction_URigVMNode_IsPure_Statics
{
struct RigVMNode_eventIsPure_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node has no side-effects\n// and no internal state.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node has no side-effects\nand no internal state." },
};
#endif // WITH_METADATA
// ********** Begin Function IsPure 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 IsPure constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPure Property Definitions *******************************************
void Z_Construct_UFunction_URigVMNode_IsPure_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsPure_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsPure_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(RigVMNode_eventIsPure_Parms), &Z_Construct_UFunction_URigVMNode_IsPure_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsPure_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsPure_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPure_Statics::PropPointers) < 2048);
// ********** End Function IsPure Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsPure_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsPure", Z_Construct_UFunction_URigVMNode_IsPure_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPure_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsPure_Statics::RigVMNode_eventIsPure_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsPure_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsPure_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsPure_Statics::RigVMNode_eventIsPure_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsPure()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsPure_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsPure)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsPure();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsPure *************************************************
// ********** Begin Class URigVMNode Function IsSelected *******************************************
struct Z_Construct_UFunction_URigVMNode_IsSelected_Statics
{
struct RigVMNode_eventIsSelected_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this Node is currently selected.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this Node is currently selected." },
};
#endif // WITH_METADATA
// ********** Begin Function IsSelected 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 IsSelected constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSelected Property Definitions ***************************************
void Z_Construct_UFunction_URigVMNode_IsSelected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsSelected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsSelected_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(RigVMNode_eventIsSelected_Parms), &Z_Construct_UFunction_URigVMNode_IsSelected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsSelected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsSelected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsSelected_Statics::PropPointers) < 2048);
// ********** End Function IsSelected Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsSelected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsSelected", Z_Construct_UFunction_URigVMNode_IsSelected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsSelected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsSelected_Statics::RigVMNode_eventIsSelected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsSelected_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsSelected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsSelected_Statics::RigVMNode_eventIsSelected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsSelected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsSelected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsSelected)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsSelected();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsSelected *********************************************
// ********** Begin Class URigVMNode Function IsTraitPin *******************************************
struct Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics
{
struct RigVMNode_eventIsTraitPin_Parms
{
FName InName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function IsTraitPin constinit property declarations ****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsTraitPin constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsTraitPin Property Definitions ***************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::NewProp_InName = { "InName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMNode_eventIsTraitPin_Parms, InName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsTraitPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsTraitPin_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(RigVMNode_eventIsTraitPin_Parms), &Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::NewProp_InName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::PropPointers) < 2048);
// ********** End Function IsTraitPin Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsTraitPin", Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::RigVMNode_eventIsTraitPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::RigVMNode_eventIsTraitPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsTraitPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsTraitPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsTraitPin)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsTraitPin(Z_Param_InName);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsTraitPin *********************************************
// ********** Begin Class URigVMNode Function IsVisibleInUI ****************************************
struct Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics
{
struct RigVMNode_eventIsVisibleInUI_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "Comment", "// Returns true if this should be visible in the UI\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "Returns true if this should be visible in the UI" },
};
#endif // WITH_METADATA
// ********** Begin Function IsVisibleInUI 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 IsVisibleInUI constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsVisibleInUI Property Definitions ************************************
void Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMNode_eventIsVisibleInUI_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_IsVisibleInUI_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(RigVMNode_eventIsVisibleInUI_Parms), &Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::PropPointers) < 2048);
// ********** End Function IsVisibleInUI Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "IsVisibleInUI", Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::RigVMNode_eventIsVisibleInUI_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::RigVMNode_eventIsVisibleInUI_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_IsVisibleInUI()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_IsVisibleInUI_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execIsVisibleInUI)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsVisibleInUI();
P_NATIVE_END;
}
// ********** End Class URigVMNode Function IsVisibleInUI ******************************************
// ********** Begin Class URigVMNode Function SetExecutionIsHaltedAtThisNode ***********************
struct Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics
{
struct RigVMNode_eventSetExecutionIsHaltedAtThisNode_Parms
{
bool bValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetExecutionIsHaltedAtThisNode constinit property declarations ********
static void NewProp_bValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetExecutionIsHaltedAtThisNode constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetExecutionIsHaltedAtThisNode Property Definitions *******************
void Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::NewProp_bValue_SetBit(void* Obj)
{
((RigVMNode_eventSetExecutionIsHaltedAtThisNode_Parms*)Obj)->bValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::NewProp_bValue = { "bValue", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventSetExecutionIsHaltedAtThisNode_Parms), &Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::NewProp_bValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValue_MetaData), NewProp_bValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::NewProp_bValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::PropPointers) < 2048);
// ********** End Function SetExecutionIsHaltedAtThisNode Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "SetExecutionIsHaltedAtThisNode", Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::RigVMNode_eventSetExecutionIsHaltedAtThisNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::RigVMNode_eventSetExecutionIsHaltedAtThisNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execSetExecutionIsHaltedAtThisNode)
{
P_GET_UBOOL(Z_Param_bValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetExecutionIsHaltedAtThisNode(Z_Param_bValue);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function SetExecutionIsHaltedAtThisNode *************************
// ********** Begin Class URigVMNode Function SetHasBreakpoint *************************************
struct Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics
{
struct RigVMNode_eventSetHasBreakpoint_Parms
{
bool bValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHasBreakpoint constinit property declarations **********************
static void NewProp_bValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHasBreakpoint constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHasBreakpoint Property Definitions *********************************
void Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::NewProp_bValue_SetBit(void* Obj)
{
((RigVMNode_eventSetHasBreakpoint_Parms*)Obj)->bValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::NewProp_bValue = { "bValue", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventSetHasBreakpoint_Parms), &Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::NewProp_bValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValue_MetaData), NewProp_bValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::NewProp_bValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::PropPointers) < 2048);
// ********** End Function SetHasBreakpoint Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "SetHasBreakpoint", Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::RigVMNode_eventSetHasBreakpoint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::RigVMNode_eventSetHasBreakpoint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_SetHasBreakpoint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_SetHasBreakpoint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execSetHasBreakpoint)
{
P_GET_UBOOL(Z_Param_bValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHasBreakpoint(Z_Param_bValue);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function SetHasBreakpoint ***************************************
// ********** Begin Class URigVMNode Function SetHasEarlyExitMarker ********************************
struct Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics
{
struct RigVMNode_eventSetHasEarlyExitMarker_Parms
{
bool bValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetHasEarlyExitMarker constinit property declarations *****************
static void NewProp_bValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetHasEarlyExitMarker constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetHasEarlyExitMarker Property Definitions ****************************
void Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::NewProp_bValue_SetBit(void* Obj)
{
((RigVMNode_eventSetHasEarlyExitMarker_Parms*)Obj)->bValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::NewProp_bValue = { "bValue", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventSetHasEarlyExitMarker_Parms), &Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::NewProp_bValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValue_MetaData), NewProp_bValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::NewProp_bValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::PropPointers) < 2048);
// ********** End Function SetHasEarlyExitMarker Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "SetHasEarlyExitMarker", Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::RigVMNode_eventSetHasEarlyExitMarker_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::RigVMNode_eventSetHasEarlyExitMarker_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execSetHasEarlyExitMarker)
{
P_GET_UBOOL(Z_Param_bValue);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetHasEarlyExitMarker(Z_Param_bValue);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function SetHasEarlyExitMarker **********************************
// ********** Begin Class URigVMNode Function SetIsExcludedByEarlyExit *****************************
struct Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics
{
struct RigVMNode_eventSetIsExcludedByEarlyExit_Parms
{
bool bIsExcluded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMNode" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsExcludedByEarlyExit constinit property declarations **************
static void NewProp_bIsExcluded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExcluded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsExcludedByEarlyExit constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsExcludedByEarlyExit Property Definitions *************************
void Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::NewProp_bIsExcluded_SetBit(void* Obj)
{
((RigVMNode_eventSetIsExcludedByEarlyExit_Parms*)Obj)->bIsExcluded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::NewProp_bIsExcluded = { "bIsExcluded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMNode_eventSetIsExcludedByEarlyExit_Parms), &Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::NewProp_bIsExcluded_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::NewProp_bIsExcluded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::PropPointers) < 2048);
// ********** End Function SetIsExcludedByEarlyExit Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMNode, nullptr, "SetIsExcludedByEarlyExit", Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::RigVMNode_eventSetIsExcludedByEarlyExit_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::RigVMNode_eventSetIsExcludedByEarlyExit_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMNode::execSetIsExcludedByEarlyExit)
{
P_GET_UBOOL(Z_Param_bIsExcluded);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIsExcludedByEarlyExit(Z_Param_bIsExcluded);
P_NATIVE_END;
}
// ********** End Class URigVMNode Function SetIsExcludedByEarlyExit *******************************
// ********** Begin Class URigVMNode ***************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMNode;
UClass* URigVMNode::GetPrivateStaticClass()
{
using TClass = URigVMNode;
if (!Z_Registration_Info_UClass_URigVMNode.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMNode"),
Z_Registration_Info_UClass_URigVMNode.InnerSingleton,
StaticRegisterNativesURigVMNode,
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_URigVMNode.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMNode_NoRegister()
{
return URigVMNode::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMNode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Node represents a single statement within a Graph. \n * Nodes can represent values such as Variables / Parameters,\n * they can represent Function Invocations or Control Flow\n * logic statements (such as If conditions of For loops).\n * Additionally Nodes are used to represent Comment statements.\n * Nodes contain Pins to represent parameters for Function\n * Invocations or Value access on Variables / Parameters.\n */" },
{ "IncludePath", "RigVMModel/RigVMNode.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "The Node represents a single statement within a Graph.\nNodes can represent values such as Variables / Parameters,\nthey can represent Function Invocations or Control Flow\nlogic statements (such as If conditions of For loops).\nAdditionally Nodes are used to represent Comment statements.\nNodes contain Pins to represent parameters for Function\nInvocations or Value access on Variables / Parameters." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeTitle_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Size_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeColor_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodeColorType_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviousName_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasEarlyExitMarker_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsExcludedByEarlyExit_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TraitRootPinNames_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TraitDefaultValues_MetaData[] = {
{ "Comment", "// root trait pin store their default value in a separate property bag so that\n// things like soft object ptr can be used and tracked in a uproperty \n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
{ "ToolTip", "root trait pin store their default value in a separate property bag so that\nthings like soft object ptr can be used and tracked in a uproperty" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Pins_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OrphanedPins_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinCategories_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PinCategoryExpansion_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMNode.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMNode constinit property declarations *******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_NodeTitle;
static const UECodeGen_Private::FStructPropertyParams NewProp_Position;
static const UECodeGen_Private::FStructPropertyParams NewProp_Size;
static const UECodeGen_Private::FStructPropertyParams NewProp_NodeColor;
static const UECodeGen_Private::FBytePropertyParams NewProp_NodeColorType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_NodeColorType;
static const UECodeGen_Private::FNamePropertyParams NewProp_PreviousName;
static void NewProp_bHasEarlyExitMarker_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasEarlyExitMarker;
static void NewProp_bIsExcludedByEarlyExit_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExcludedByEarlyExit;
static const UECodeGen_Private::FStrPropertyParams NewProp_TraitRootPinNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TraitRootPinNames;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraitDefaultValues_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_TraitDefaultValues_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_TraitDefaultValues;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Pins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Pins;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OrphanedPins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OrphanedPins;
static const UECodeGen_Private::FStrPropertyParams NewProp_PinCategories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PinCategories;
static const UECodeGen_Private::FBoolPropertyParams NewProp_PinCategoryExpansion_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_PinCategoryExpansion_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_PinCategoryExpansion;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMNode constinit property declarations *********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CanBeUpgraded"), .Pointer = &URigVMNode::execCanBeUpgraded },
{ .NameUTF8 = UTF8TEXT("CanOnlyExistOnce"), .Pointer = &URigVMNode::execCanOnlyExistOnce },
{ .NameUTF8 = UTF8TEXT("ExecutionIsHaltedAtThisNode"), .Pointer = &URigVMNode::execExecutionIsHaltedAtThisNode },
{ .NameUTF8 = UTF8TEXT("FindExecutePin"), .Pointer = &URigVMNode::execFindExecutePin },
{ .NameUTF8 = UTF8TEXT("FindFunctionForNode"), .Pointer = &URigVMNode::execFindFunctionForNode },
{ .NameUTF8 = UTF8TEXT("FindPin"), .Pointer = &URigVMNode::execFindPin },
{ .NameUTF8 = UTF8TEXT("FindRootPinByName"), .Pointer = &URigVMNode::execFindRootPinByName },
{ .NameUTF8 = UTF8TEXT("GetAggregateInputs"), .Pointer = &URigVMNode::execGetAggregateInputs },
{ .NameUTF8 = UTF8TEXT("GetAggregateOutputs"), .Pointer = &URigVMNode::execGetAggregateOutputs },
{ .NameUTF8 = UTF8TEXT("GetAllPinsRecursively"), .Pointer = &URigVMNode::execGetAllPinsRecursively },
{ .NameUTF8 = UTF8TEXT("GetEventName"), .Pointer = &URigVMNode::execGetEventName },
{ .NameUTF8 = UTF8TEXT("GetFirstAggregatePin"), .Pointer = &URigVMNode::execGetFirstAggregatePin },
{ .NameUTF8 = UTF8TEXT("GetGraph"), .Pointer = &URigVMNode::execGetGraph },
{ .NameUTF8 = UTF8TEXT("GetGraphDepth"), .Pointer = &URigVMNode::execGetGraphDepth },
{ .NameUTF8 = UTF8TEXT("GetInjectionInfo"), .Pointer = &URigVMNode::execGetInjectionInfo },
{ .NameUTF8 = UTF8TEXT("GetLinkedSourceNodes"), .Pointer = &URigVMNode::execGetLinkedSourceNodes },
{ .NameUTF8 = UTF8TEXT("GetLinkedTargetNodes"), .Pointer = &URigVMNode::execGetLinkedTargetNodes },
{ .NameUTF8 = UTF8TEXT("GetLinks"), .Pointer = &URigVMNode::execGetLinks },
{ .NameUTF8 = UTF8TEXT("GetNextAggregateName"), .Pointer = &URigVMNode::execGetNextAggregateName },
{ .NameUTF8 = UTF8TEXT("GetNodeColor"), .Pointer = &URigVMNode::execGetNodeColor },
{ .NameUTF8 = UTF8TEXT("GetNodeIndex"), .Pointer = &URigVMNode::execGetNodeIndex },
{ .NameUTF8 = UTF8TEXT("GetNodeLayout"), .Pointer = &URigVMNode::execGetNodeLayout },
{ .NameUTF8 = UTF8TEXT("GetNodePath"), .Pointer = &URigVMNode::execGetNodePath },
{ .NameUTF8 = UTF8TEXT("GetNodeSubTitle"), .Pointer = &URigVMNode::execGetNodeSubTitle },
{ .NameUTF8 = UTF8TEXT("GetNodeTitle"), .Pointer = &URigVMNode::execGetNodeTitle },
{ .NameUTF8 = UTF8TEXT("GetOppositeAggregatePin"), .Pointer = &URigVMNode::execGetOppositeAggregatePin },
{ .NameUTF8 = UTF8TEXT("GetOrphanedPins"), .Pointer = &URigVMNode::execGetOrphanedPins },
{ .NameUTF8 = UTF8TEXT("GetParentPinCategories"), .Pointer = &URigVMNode::execGetParentPinCategories },
{ .NameUTF8 = UTF8TEXT("GetParentPinCategory"), .Pointer = &URigVMNode::execGetParentPinCategory },
{ .NameUTF8 = UTF8TEXT("GetPinCategories"), .Pointer = &URigVMNode::execGetPinCategories },
{ .NameUTF8 = UTF8TEXT("GetPinCategoryName"), .Pointer = &URigVMNode::execGetPinCategoryName },
{ .NameUTF8 = UTF8TEXT("GetPins"), .Pointer = &URigVMNode::execGetPins },
{ .NameUTF8 = UTF8TEXT("GetPinsForCategory"), .Pointer = &URigVMNode::execGetPinsForCategory },
{ .NameUTF8 = UTF8TEXT("GetPosition"), .Pointer = &URigVMNode::execGetPosition },
{ .NameUTF8 = UTF8TEXT("GetPreviousFName"), .Pointer = &URigVMNode::execGetPreviousFName },
{ .NameUTF8 = UTF8TEXT("GetRootGraph"), .Pointer = &URigVMNode::execGetRootGraph },
{ .NameUTF8 = UTF8TEXT("GetSecondAggregatePin"), .Pointer = &URigVMNode::execGetSecondAggregatePin },
{ .NameUTF8 = UTF8TEXT("GetSize"), .Pointer = &URigVMNode::execGetSize },
{ .NameUTF8 = UTF8TEXT("GetSubPinCategories"), .Pointer = &URigVMNode::execGetSubPinCategories },
{ .NameUTF8 = UTF8TEXT("GetSupportedWorkflows"), .Pointer = &URigVMNode::execGetSupportedWorkflows },
{ .NameUTF8 = UTF8TEXT("GetToolTipText"), .Pointer = &URigVMNode::execGetToolTipText },
{ .NameUTF8 = UTF8TEXT("GetTraitPins"), .Pointer = &URigVMNode::execGetTraitPins },
{ .NameUTF8 = UTF8TEXT("HasBreakpoint"), .Pointer = &URigVMNode::execHasBreakpoint },
{ .NameUTF8 = UTF8TEXT("HasEarlyExitMarker"), .Pointer = &URigVMNode::execHasEarlyExitMarker },
{ .NameUTF8 = UTF8TEXT("HasInputPin"), .Pointer = &URigVMNode::execHasInputPin },
{ .NameUTF8 = UTF8TEXT("HasIOPin"), .Pointer = &URigVMNode::execHasIOPin },
{ .NameUTF8 = UTF8TEXT("HasLazyPin"), .Pointer = &URigVMNode::execHasLazyPin },
{ .NameUTF8 = UTF8TEXT("HasOrphanedPins"), .Pointer = &URigVMNode::execHasOrphanedPins },
{ .NameUTF8 = UTF8TEXT("HasOutputPin"), .Pointer = &URigVMNode::execHasOutputPin },
{ .NameUTF8 = UTF8TEXT("HasPinOfDirection"), .Pointer = &URigVMNode::execHasPinOfDirection },
{ .NameUTF8 = UTF8TEXT("IsAggregate"), .Pointer = &URigVMNode::execIsAggregate },
{ .NameUTF8 = UTF8TEXT("IsControlFlowNode"), .Pointer = &URigVMNode::execIsControlFlowNode },
{ .NameUTF8 = UTF8TEXT("IsDefinedAsConstant"), .Pointer = &URigVMNode::execIsDefinedAsConstant },
{ .NameUTF8 = UTF8TEXT("IsDefinedAsVarying"), .Pointer = &URigVMNode::execIsDefinedAsVarying },
{ .NameUTF8 = UTF8TEXT("IsEvent"), .Pointer = &URigVMNode::execIsEvent },
{ .NameUTF8 = UTF8TEXT("IsExcludedByEarlyExit"), .Pointer = &URigVMNode::execIsExcludedByEarlyExit },
{ .NameUTF8 = UTF8TEXT("IsHighlighted"), .Pointer = &URigVMNode::execIsHighlighted },
{ .NameUTF8 = UTF8TEXT("IsInjected"), .Pointer = &URigVMNode::execIsInjected },
{ .NameUTF8 = UTF8TEXT("IsInputAggregate"), .Pointer = &URigVMNode::execIsInputAggregate },
{ .NameUTF8 = UTF8TEXT("IsLinkedTo"), .Pointer = &URigVMNode::execIsLinkedTo },
{ .NameUTF8 = UTF8TEXT("IsLoopNode"), .Pointer = &URigVMNode::execIsLoopNode },
{ .NameUTF8 = UTF8TEXT("IsMutable"), .Pointer = &URigVMNode::execIsMutable },
{ .NameUTF8 = UTF8TEXT("IsPinCategoryExpanded"), .Pointer = &URigVMNode::execIsPinCategoryExpanded },
{ .NameUTF8 = UTF8TEXT("IsPure"), .Pointer = &URigVMNode::execIsPure },
{ .NameUTF8 = UTF8TEXT("IsSelected"), .Pointer = &URigVMNode::execIsSelected },
{ .NameUTF8 = UTF8TEXT("IsTraitPin"), .Pointer = &URigVMNode::execIsTraitPin },
{ .NameUTF8 = UTF8TEXT("IsVisibleInUI"), .Pointer = &URigVMNode::execIsVisibleInUI },
{ .NameUTF8 = UTF8TEXT("SetExecutionIsHaltedAtThisNode"), .Pointer = &URigVMNode::execSetExecutionIsHaltedAtThisNode },
{ .NameUTF8 = UTF8TEXT("SetHasBreakpoint"), .Pointer = &URigVMNode::execSetHasBreakpoint },
{ .NameUTF8 = UTF8TEXT("SetHasEarlyExitMarker"), .Pointer = &URigVMNode::execSetHasEarlyExitMarker },
{ .NameUTF8 = UTF8TEXT("SetIsExcludedByEarlyExit"), .Pointer = &URigVMNode::execSetIsExcludedByEarlyExit },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMNode_CanBeUpgraded, "CanBeUpgraded" }, // 3837664604
{ &Z_Construct_UFunction_URigVMNode_CanOnlyExistOnce, "CanOnlyExistOnce" }, // 1373026665
{ &Z_Construct_UFunction_URigVMNode_ExecutionIsHaltedAtThisNode, "ExecutionIsHaltedAtThisNode" }, // 3065854891
{ &Z_Construct_UFunction_URigVMNode_FindExecutePin, "FindExecutePin" }, // 3891161659
{ &Z_Construct_UFunction_URigVMNode_FindFunctionForNode, "FindFunctionForNode" }, // 1980471999
{ &Z_Construct_UFunction_URigVMNode_FindPin, "FindPin" }, // 3243853426
{ &Z_Construct_UFunction_URigVMNode_FindRootPinByName, "FindRootPinByName" }, // 56023459
{ &Z_Construct_UFunction_URigVMNode_GetAggregateInputs, "GetAggregateInputs" }, // 1988131034
{ &Z_Construct_UFunction_URigVMNode_GetAggregateOutputs, "GetAggregateOutputs" }, // 3360566458
{ &Z_Construct_UFunction_URigVMNode_GetAllPinsRecursively, "GetAllPinsRecursively" }, // 755069463
{ &Z_Construct_UFunction_URigVMNode_GetEventName, "GetEventName" }, // 50176586
{ &Z_Construct_UFunction_URigVMNode_GetFirstAggregatePin, "GetFirstAggregatePin" }, // 3020644438
{ &Z_Construct_UFunction_URigVMNode_GetGraph, "GetGraph" }, // 2165037656
{ &Z_Construct_UFunction_URigVMNode_GetGraphDepth, "GetGraphDepth" }, // 4002168824
{ &Z_Construct_UFunction_URigVMNode_GetInjectionInfo, "GetInjectionInfo" }, // 2591981473
{ &Z_Construct_UFunction_URigVMNode_GetLinkedSourceNodes, "GetLinkedSourceNodes" }, // 768165625
{ &Z_Construct_UFunction_URigVMNode_GetLinkedTargetNodes, "GetLinkedTargetNodes" }, // 2447584094
{ &Z_Construct_UFunction_URigVMNode_GetLinks, "GetLinks" }, // 2964340195
{ &Z_Construct_UFunction_URigVMNode_GetNextAggregateName, "GetNextAggregateName" }, // 46676459
{ &Z_Construct_UFunction_URigVMNode_GetNodeColor, "GetNodeColor" }, // 1017531280
{ &Z_Construct_UFunction_URigVMNode_GetNodeIndex, "GetNodeIndex" }, // 3496232164
{ &Z_Construct_UFunction_URigVMNode_GetNodeLayout, "GetNodeLayout" }, // 2586273028
{ &Z_Construct_UFunction_URigVMNode_GetNodePath, "GetNodePath" }, // 4007215742
{ &Z_Construct_UFunction_URigVMNode_GetNodeSubTitle, "GetNodeSubTitle" }, // 2841438049
{ &Z_Construct_UFunction_URigVMNode_GetNodeTitle, "GetNodeTitle" }, // 2495752915
{ &Z_Construct_UFunction_URigVMNode_GetOppositeAggregatePin, "GetOppositeAggregatePin" }, // 1392836864
{ &Z_Construct_UFunction_URigVMNode_GetOrphanedPins, "GetOrphanedPins" }, // 1924350151
{ &Z_Construct_UFunction_URigVMNode_GetParentPinCategories, "GetParentPinCategories" }, // 2067526662
{ &Z_Construct_UFunction_URigVMNode_GetParentPinCategory, "GetParentPinCategory" }, // 4240938450
{ &Z_Construct_UFunction_URigVMNode_GetPinCategories, "GetPinCategories" }, // 1337369775
{ &Z_Construct_UFunction_URigVMNode_GetPinCategoryName, "GetPinCategoryName" }, // 2880866702
{ &Z_Construct_UFunction_URigVMNode_GetPins, "GetPins" }, // 3733368502
{ &Z_Construct_UFunction_URigVMNode_GetPinsForCategory, "GetPinsForCategory" }, // 590279339
{ &Z_Construct_UFunction_URigVMNode_GetPosition, "GetPosition" }, // 4166003594
{ &Z_Construct_UFunction_URigVMNode_GetPreviousFName, "GetPreviousFName" }, // 1144332387
{ &Z_Construct_UFunction_URigVMNode_GetRootGraph, "GetRootGraph" }, // 1998060470
{ &Z_Construct_UFunction_URigVMNode_GetSecondAggregatePin, "GetSecondAggregatePin" }, // 4241595369
{ &Z_Construct_UFunction_URigVMNode_GetSize, "GetSize" }, // 3583583118
{ &Z_Construct_UFunction_URigVMNode_GetSubPinCategories, "GetSubPinCategories" }, // 756356293
{ &Z_Construct_UFunction_URigVMNode_GetSupportedWorkflows, "GetSupportedWorkflows" }, // 3206371049
{ &Z_Construct_UFunction_URigVMNode_GetToolTipText, "GetToolTipText" }, // 1103496089
{ &Z_Construct_UFunction_URigVMNode_GetTraitPins, "GetTraitPins" }, // 1064570430
{ &Z_Construct_UFunction_URigVMNode_HasBreakpoint, "HasBreakpoint" }, // 778410200
{ &Z_Construct_UFunction_URigVMNode_HasEarlyExitMarker, "HasEarlyExitMarker" }, // 2154070508
{ &Z_Construct_UFunction_URigVMNode_HasInputPin, "HasInputPin" }, // 93373635
{ &Z_Construct_UFunction_URigVMNode_HasIOPin, "HasIOPin" }, // 3177287894
{ &Z_Construct_UFunction_URigVMNode_HasLazyPin, "HasLazyPin" }, // 2777098903
{ &Z_Construct_UFunction_URigVMNode_HasOrphanedPins, "HasOrphanedPins" }, // 1351954295
{ &Z_Construct_UFunction_URigVMNode_HasOutputPin, "HasOutputPin" }, // 4091182175
{ &Z_Construct_UFunction_URigVMNode_HasPinOfDirection, "HasPinOfDirection" }, // 4284526573
{ &Z_Construct_UFunction_URigVMNode_IsAggregate, "IsAggregate" }, // 3182774370
{ &Z_Construct_UFunction_URigVMNode_IsControlFlowNode, "IsControlFlowNode" }, // 912925151
{ &Z_Construct_UFunction_URigVMNode_IsDefinedAsConstant, "IsDefinedAsConstant" }, // 2919573120
{ &Z_Construct_UFunction_URigVMNode_IsDefinedAsVarying, "IsDefinedAsVarying" }, // 2921451787
{ &Z_Construct_UFunction_URigVMNode_IsEvent, "IsEvent" }, // 3992752124
{ &Z_Construct_UFunction_URigVMNode_IsExcludedByEarlyExit, "IsExcludedByEarlyExit" }, // 2005078337
{ &Z_Construct_UFunction_URigVMNode_IsHighlighted, "IsHighlighted" }, // 823077977
{ &Z_Construct_UFunction_URigVMNode_IsInjected, "IsInjected" }, // 1202862793
{ &Z_Construct_UFunction_URigVMNode_IsInputAggregate, "IsInputAggregate" }, // 3565088594
{ &Z_Construct_UFunction_URigVMNode_IsLinkedTo, "IsLinkedTo" }, // 3012659776
{ &Z_Construct_UFunction_URigVMNode_IsLoopNode, "IsLoopNode" }, // 3829645731
{ &Z_Construct_UFunction_URigVMNode_IsMutable, "IsMutable" }, // 1627610361
{ &Z_Construct_UFunction_URigVMNode_IsPinCategoryExpanded, "IsPinCategoryExpanded" }, // 3405800901
{ &Z_Construct_UFunction_URigVMNode_IsPure, "IsPure" }, // 3999390476
{ &Z_Construct_UFunction_URigVMNode_IsSelected, "IsSelected" }, // 519700583
{ &Z_Construct_UFunction_URigVMNode_IsTraitPin, "IsTraitPin" }, // 1558086028
{ &Z_Construct_UFunction_URigVMNode_IsVisibleInUI, "IsVisibleInUI" }, // 2165900635
{ &Z_Construct_UFunction_URigVMNode_SetExecutionIsHaltedAtThisNode, "SetExecutionIsHaltedAtThisNode" }, // 2644102186
{ &Z_Construct_UFunction_URigVMNode_SetHasBreakpoint, "SetHasBreakpoint" }, // 956922355
{ &Z_Construct_UFunction_URigVMNode_SetHasEarlyExitMarker, "SetHasEarlyExitMarker" }, // 715636340
{ &Z_Construct_UFunction_URigVMNode_SetIsExcludedByEarlyExit, "SetIsExcludedByEarlyExit" }, // 2228414247
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMNode>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMNode_Statics
// ********** Begin Class URigVMNode Property Definitions ******************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeTitle = { "NodeTitle", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, NodeTitle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeTitle_MetaData), NewProp_NodeTitle_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, Position), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, Size), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Size_MetaData), NewProp_Size_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColor = { "NodeColor", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, NodeColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeColor_MetaData), NewProp_NodeColor_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColorType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColorType = { "NodeColorType", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, NodeColorType), Z_Construct_UEnum_RigVMDeveloper_ERigVMNodeColorType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodeColorType_MetaData), NewProp_NodeColorType_MetaData) }; // 2127742635
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PreviousName = { "PreviousName", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, PreviousName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviousName_MetaData), NewProp_PreviousName_MetaData) };
void Z_Construct_UClass_URigVMNode_Statics::NewProp_bHasEarlyExitMarker_SetBit(void* Obj)
{
((URigVMNode*)Obj)->bHasEarlyExitMarker = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_bHasEarlyExitMarker = { "bHasEarlyExitMarker", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMNode), &Z_Construct_UClass_URigVMNode_Statics::NewProp_bHasEarlyExitMarker_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasEarlyExitMarker_MetaData), NewProp_bHasEarlyExitMarker_MetaData) };
void Z_Construct_UClass_URigVMNode_Statics::NewProp_bIsExcludedByEarlyExit_SetBit(void* Obj)
{
((URigVMNode*)Obj)->bIsExcludedByEarlyExit = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_bIsExcludedByEarlyExit = { "bIsExcludedByEarlyExit", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMNode), &Z_Construct_UClass_URigVMNode_Statics::NewProp_bIsExcludedByEarlyExit_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsExcludedByEarlyExit_MetaData), NewProp_bIsExcludedByEarlyExit_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitRootPinNames_Inner = { "TraitRootPinNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitRootPinNames = { "TraitRootPinNames", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, TraitRootPinNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TraitRootPinNames_MetaData), NewProp_TraitRootPinNames_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues_ValueProp = { "TraitDefaultValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMTraitDefaultValueStruct, METADATA_PARAMS(0, nullptr) }; // 3460931091
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues_Key_KeyProp = { "TraitDefaultValues_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues = { "TraitDefaultValues", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, TraitDefaultValues), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TraitDefaultValues_MetaData), NewProp_TraitDefaultValues_MetaData) }; // 3460931091
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_Pins_Inner = { "Pins", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_Pins = { "Pins", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, Pins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Pins_MetaData), NewProp_Pins_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_OrphanedPins_Inner = { "OrphanedPins", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_OrphanedPins = { "OrphanedPins", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, OrphanedPins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OrphanedPins_MetaData), NewProp_OrphanedPins_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategories_Inner = { "PinCategories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategories = { "PinCategories", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, PinCategories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinCategories_MetaData), NewProp_PinCategories_MetaData) };
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion_ValueProp = { "PinCategoryExpansion", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion_Key_KeyProp = { "PinCategoryExpansion_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion = { "PinCategoryExpansion", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMNode, PinCategoryExpansion), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PinCategoryExpansion_MetaData), NewProp_PinCategoryExpansion_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeTitle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColorType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_NodeColorType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PreviousName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_bHasEarlyExitMarker,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_bIsExcludedByEarlyExit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitRootPinNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitRootPinNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_TraitDefaultValues,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_Pins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_Pins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_OrphanedPins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_OrphanedPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMNode_Statics::NewProp_PinCategoryExpansion,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMNode_Statics::PropPointers) < 2048);
// ********** End Class URigVMNode Property Definitions ********************************************
UObject* (*const Z_Construct_UClass_URigVMNode_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMNode_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMNode_Statics::ClassParams = {
&URigVMNode::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMNode_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMNode_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMNode_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMNode_Statics::Class_MetaDataParams)
};
void URigVMNode::StaticRegisterNativesURigVMNode()
{
UClass* Class = URigVMNode::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMNode_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMNode()
{
if (!Z_Registration_Info_UClass_URigVMNode.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMNode.OuterSingleton, Z_Construct_UClass_URigVMNode_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMNode.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMNode);
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(URigVMNode)
// ********** End Class URigVMNode *****************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigVMNodeColorType_StaticEnum, TEXT("ERigVMNodeColorType"), &Z_Registration_Info_UEnum_ERigVMNodeColorType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2127742635U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMNode, URigVMNode::StaticClass, TEXT("URigVMNode"), &Z_Registration_Info_UClass_URigVMNode, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMNode), 2948885396U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_4145033829{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNode_h__Script_RigVMDeveloper_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS