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

4581 lines
312 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/RigVMPin.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMPin() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMPinDirection();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInjectionInfo();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInjectionInfo_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMPin_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUnitNode_NoRegister();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Class URigVMInjectionInfo Function GetGraph ************************************
struct Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics
{
struct RigVMInjectionInfo_eventGetGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMInjectionInfo" },
{ "Comment", "// Returns the graph of this injected node.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the graph of this injected 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_URigVMInjectionInfo_GetGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMInjectionInfo_eventGetGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::PropPointers) < 2048);
// ********** End Function GetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMInjectionInfo, nullptr, "GetGraph", Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::RigVMInjectionInfo_eventGetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::RigVMInjectionInfo_eventGetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMInjectionInfo_GetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMInjectionInfo_GetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMInjectionInfo::execGetGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetGraph();
P_NATIVE_END;
}
// ********** End Class URigVMInjectionInfo Function GetGraph **************************************
// ********** Begin Class URigVMInjectionInfo Function GetPin **************************************
struct Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics
{
struct RigVMInjectionInfo_eventGetPin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMInjectionInfo" },
{ "Comment", "// Returns the pin of this injected node.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the pin of this injected node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPin constinit property declarations ********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPin constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPin Property Definitions *******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMInjectionInfo_eventGetPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::PropPointers) < 2048);
// ********** End Function GetPin Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMInjectionInfo, nullptr, "GetPin", Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::RigVMInjectionInfo_eventGetPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::RigVMInjectionInfo_eventGetPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMInjectionInfo_GetPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMInjectionInfo_GetPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMInjectionInfo::execGetPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetPin();
P_NATIVE_END;
}
// ********** End Class URigVMInjectionInfo Function GetPin ****************************************
// ********** Begin Class URigVMInjectionInfo ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMInjectionInfo;
UClass* URigVMInjectionInfo::GetPrivateStaticClass()
{
using TClass = URigVMInjectionInfo;
if (!Z_Registration_Info_UClass_URigVMInjectionInfo.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMInjectionInfo"),
Z_Registration_Info_UClass_URigVMInjectionInfo.InnerSingleton,
StaticRegisterNativesURigVMInjectionInfo,
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_URigVMInjectionInfo.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMInjectionInfo_NoRegister()
{
return URigVMInjectionInfo::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMInjectionInfo_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Injected Info is used for injecting a node on a pin.\n * Injected nodes are not visible to the user, but they are normal\n * nodes on the graph.\n */" },
{ "IncludePath", "RigVMModel/RigVMPin.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "The Injected Info is used for injecting a node on a pin.\nInjected nodes are not visible to the user, but they are normal\nnodes on the graph." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UnitNode_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Node_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInjectedAsInput_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputPin_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputPin_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMInjectionInfo constinit property declarations **********************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_UnitNode;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_Node;
static void NewProp_bInjectedAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInjectedAsInput;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InputPin;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutputPin;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMInjectionInfo constinit property declarations ************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetGraph"), .Pointer = &URigVMInjectionInfo::execGetGraph },
{ .NameUTF8 = UTF8TEXT("GetPin"), .Pointer = &URigVMInjectionInfo::execGetPin },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMInjectionInfo_GetGraph, "GetGraph" }, // 3933377244
{ &Z_Construct_UFunction_URigVMInjectionInfo_GetPin, "GetPin" }, // 1029384517
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMInjectionInfo>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMInjectionInfo_Statics
// ********** Begin Class URigVMInjectionInfo Property Definitions *********************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_UnitNode = { "UnitNode", nullptr, (EPropertyFlags)0x0114000820000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMInjectionInfo, UnitNode_DEPRECATED), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UnitNode_MetaData), NewProp_UnitNode_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_Node = { "Node", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMInjectionInfo, Node), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Node_MetaData), NewProp_Node_MetaData) };
void Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_bInjectedAsInput_SetBit(void* Obj)
{
((URigVMInjectionInfo*)Obj)->bInjectedAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_bInjectedAsInput = { "bInjectedAsInput", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMInjectionInfo), &Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_bInjectedAsInput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInjectedAsInput_MetaData), NewProp_bInjectedAsInput_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_InputPin = { "InputPin", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMInjectionInfo, InputPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputPin_MetaData), NewProp_InputPin_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_OutputPin = { "OutputPin", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMInjectionInfo, OutputPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputPin_MetaData), NewProp_OutputPin_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMInjectionInfo_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_UnitNode,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_Node,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_bInjectedAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_InputPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMInjectionInfo_Statics::NewProp_OutputPin,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInjectionInfo_Statics::PropPointers) < 2048);
// ********** End Class URigVMInjectionInfo Property Definitions ***********************************
UObject* (*const Z_Construct_UClass_URigVMInjectionInfo_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInjectionInfo_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMInjectionInfo_Statics::ClassParams = {
&URigVMInjectionInfo::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMInjectionInfo_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInjectionInfo_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMInjectionInfo_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMInjectionInfo_Statics::Class_MetaDataParams)
};
void URigVMInjectionInfo::StaticRegisterNativesURigVMInjectionInfo()
{
UClass* Class = URigVMInjectionInfo::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMInjectionInfo_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMInjectionInfo()
{
if (!Z_Registration_Info_UClass_URigVMInjectionInfo.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMInjectionInfo.OuterSingleton, Z_Construct_UClass_URigVMInjectionInfo_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMInjectionInfo.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMInjectionInfo);
URigVMInjectionInfo::~URigVMInjectionInfo() {}
// ********** End Class URigVMInjectionInfo ********************************************************
// ********** Begin Enum ERigVMPinDefaultValueType *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMPinDefaultValueType;
static UEnum* ERigVMPinDefaultValueType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMPinDefaultValueType"));
}
return Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMPinDefaultValueType>()
{
return ERigVMPinDefaultValueType_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AutoDetect.Name", "ERigVMPinDefaultValueType::AutoDetect" },
{ "KeepValueType.Comment", "// The value is overridden by the user and should stay like this no matter what\n" },
{ "KeepValueType.Name", "ERigVMPinDefaultValueType::KeepValueType" },
{ "KeepValueType.ToolTip", "The value is overridden by the user and should stay like this no matter what" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "Override.Comment", "// The value is unchanged and will remain the original default\n" },
{ "Override.Name", "ERigVMPinDefaultValueType::Override" },
{ "Override.ToolTip", "The value is unchanged and will remain the original default" },
{ "Unset.Comment", "// Detect if this is an unchanged or overridden value based on the delta\n" },
{ "Unset.Name", "ERigVMPinDefaultValueType::Unset" },
{ "Unset.ToolTip", "Detect if this is an unchanged or overridden value based on the delta" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMPinDefaultValueType::AutoDetect", (int64)ERigVMPinDefaultValueType::AutoDetect },
{ "ERigVMPinDefaultValueType::Unset", (int64)ERigVMPinDefaultValueType::Unset },
{ "ERigVMPinDefaultValueType::Override", (int64)ERigVMPinDefaultValueType::Override },
{ "ERigVMPinDefaultValueType::KeepValueType", (int64)ERigVMPinDefaultValueType::KeepValueType },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMPinDefaultValueType",
"ERigVMPinDefaultValueType",
Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType()
{
if (!Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMPinDefaultValueType.InnerSingleton;
}
// ********** End Enum ERigVMPinDefaultValueType ***************************************************
// ********** Begin Class URigVMPin Function CanProvideDefaultValue ********************************
struct Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics
{
struct RigVMPin_eventCanProvideDefaultValue_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the pin can / may provide a default value \n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the pin can / may provide a default value" },
};
#endif // WITH_METADATA
// ********** Begin Function CanProvideDefaultValue 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 CanProvideDefaultValue constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanProvideDefaultValue Property Definitions ***************************
void Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventCanProvideDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_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(RigVMPin_eventCanProvideDefaultValue_Parms), &Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function CanProvideDefaultValue Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "CanProvideDefaultValue", Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::RigVMPin_eventCanProvideDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::RigVMPin_eventCanProvideDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execCanProvideDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanProvideDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function CanProvideDefaultValue **********************************
// ********** Begin Class URigVMPin Function ContainsWildCardSubPin ********************************
struct Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics
{
struct RigVMPin_eventContainsWildCardSubPin_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if any of the subpins is a wildcard\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if any of the subpins is a wildcard" },
};
#endif // WITH_METADATA
// ********** Begin Function ContainsWildCardSubPin 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 ContainsWildCardSubPin constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ContainsWildCardSubPin Property Definitions ***************************
void Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventContainsWildCardSubPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_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(RigVMPin_eventContainsWildCardSubPin_Parms), &Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::PropPointers) < 2048);
// ********** End Function ContainsWildCardSubPin Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "ContainsWildCardSubPin", Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::RigVMPin_eventContainsWildCardSubPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::RigVMPin_eventContainsWildCardSubPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execContainsWildCardSubPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ContainsWildCardSubPin();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function ContainsWildCardSubPin **********************************
// ********** Begin Class URigVMPin Function FindLinkForPin ****************************************
struct Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics
{
struct RigVMPin_eventFindLinkForPin_Parms
{
const URigVMPin* InOtherPin;
URigVMLink* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the link that represents the connection\n// between this pin and InOtherPin. nullptr is returned\n// if the pins are not connected.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the link that represents the connection\nbetween this pin and InOtherPin. nullptr is returned\nif the pins are not connected." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOtherPin_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindLinkForPin constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InOtherPin;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindLinkForPin constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindLinkForPin Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::NewProp_InOtherPin = { "InOtherPin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventFindLinkForPin_Parms, InOtherPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOtherPin_MetaData), NewProp_InOtherPin_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventFindLinkForPin_Parms, ReturnValue), Z_Construct_UClass_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::NewProp_InOtherPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::PropPointers) < 2048);
// ********** End Function FindLinkForPin Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "FindLinkForPin", Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::RigVMPin_eventFindLinkForPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::RigVMPin_eventFindLinkForPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_FindLinkForPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_FindLinkForPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execFindLinkForPin)
{
P_GET_OBJECT(URigVMPin,Z_Param_InOtherPin);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLink**)Z_Param__Result=P_THIS->FindLinkForPin(Z_Param_InOtherPin);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function FindLinkForPin ******************************************
// ********** Begin Class URigVMPin Function FindSubPin ********************************************
struct Z_Construct_UFunction_URigVMPin_FindSubPin_Statics
{
struct RigVMPin_eventFindSubPin_Parms
{
FString InPinPath;
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns a SubPin given a name / path or nullptr.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns a SubPin given a name / path or nullptr." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindSubPin 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 FindSubPin constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindSubPin Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventFindSubPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventFindSubPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::PropPointers) < 2048);
// ********** End Function FindSubPin Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "FindSubPin", Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::RigVMPin_eventFindSubPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::RigVMPin_eventFindSubPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_FindSubPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_FindSubPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execFindSubPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->FindSubPin(Z_Param_InPinPath);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function FindSubPin **********************************************
// ********** Begin Class URigVMPin Function GetAbsolutePinIndex ***********************************
struct Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics
{
struct RigVMPin_eventGetAbsolutePinIndex_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the absolute index of the Pin within the node / parent Pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the absolute index of the Pin within the node / parent Pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAbsolutePinIndex constinit property declarations *******************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAbsolutePinIndex constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAbsolutePinIndex Property Definitions ******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetAbsolutePinIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::PropPointers) < 2048);
// ********** End Function GetAbsolutePinIndex Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetAbsolutePinIndex", Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::RigVMPin_eventGetAbsolutePinIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::RigVMPin_eventGetAbsolutePinIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetAbsolutePinIndex)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetAbsolutePinIndex();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetAbsolutePinIndex *************************************
// ********** Begin Class URigVMPin Function GetAllSubPinsRecursively ******************************
struct Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics
{
struct RigVMPin_eventGetAllSubPinsRecursively_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the SubPins of this one including sub-sub-pins\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the SubPins of this one including sub-sub-pins" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllSubPinsRecursively 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 GetAllSubPinsRecursively constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllSubPinsRecursively Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_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_URigVMPin_GetAllSubPinsRecursively_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetAllSubPinsRecursively_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::PropPointers) < 2048);
// ********** End Function GetAllSubPinsRecursively Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetAllSubPinsRecursively", Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::RigVMPin_eventGetAllSubPinsRecursively_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::RigVMPin_eventGetAllSubPinsRecursively_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetAllSubPinsRecursively)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetAllSubPinsRecursively();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetAllSubPinsRecursively ********************************
// ********** Begin Class URigVMPin Function GetArrayElementCppType ********************************
struct Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics
{
struct RigVMPin_eventGetArrayElementCppType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the C++ data type of an element of the Pin array\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the C++ data type of an element of the Pin array" },
};
#endif // WITH_METADATA
// ********** Begin Function GetArrayElementCppType constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetArrayElementCppType constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetArrayElementCppType Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetArrayElementCppType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::PropPointers) < 2048);
// ********** End Function GetArrayElementCppType Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetArrayElementCppType", Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::RigVMPin_eventGetArrayElementCppType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::RigVMPin_eventGetArrayElementCppType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetArrayElementCppType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetArrayElementCppType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetArrayElementCppType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetArrayElementCppType();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetArrayElementCppType **********************************
// ********** Begin Class URigVMPin Function GetArraySize ******************************************
struct Z_Construct_UFunction_URigVMPin_GetArraySize_Statics
{
struct RigVMPin_eventGetArraySize_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the number of elements within an array Pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the number of elements within an array Pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetArraySize constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetArraySize constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetArraySize Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetArraySize_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::PropPointers) < 2048);
// ********** End Function GetArraySize Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetArraySize", Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::RigVMPin_eventGetArraySize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::RigVMPin_eventGetArraySize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetArraySize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetArraySize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetArraySize)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetArraySize();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetArraySize ********************************************
// ********** Begin Class URigVMPin Function GetCategory *******************************************
struct Z_Construct_UFunction_URigVMPin_GetCategory_Statics
{
struct RigVMPin_eventGetCategory_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the category on a pin. The category is UI relevant only and used\n// to order pins in the user interface of the node as well as on the details panel.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the category on a pin. The category is UI relevant only and used\nto order pins in the user interface of the node as well as on the details panel." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCategory constinit property declarations ***************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCategory constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCategory Property Definitions **************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetCategory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetCategory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCategory_Statics::PropPointers) < 2048);
// ********** End Function GetCategory Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetCategory", Z_Construct_UFunction_URigVMPin_GetCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetCategory_Statics::RigVMPin_eventGetCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetCategory_Statics::RigVMPin_eventGetCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetCategory)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCategory();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetCategory *********************************************
// ********** Begin Class URigVMPin Function GetCPPType ********************************************
struct Z_Construct_UFunction_URigVMPin_GetCPPType_Statics
{
struct RigVMPin_eventGetCPPType_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the C++ data type of the pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the C++ data type of the pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPType constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPType constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPType Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetCPPType_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::PropPointers) < 2048);
// ********** End Function GetCPPType Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetCPPType", Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::RigVMPin_eventGetCPPType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::RigVMPin_eventGetCPPType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetCPPType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetCPPType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetCPPType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetCPPType();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetCPPType **********************************************
// ********** Begin Class URigVMPin Function GetCPPTypeObject **************************************
struct Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics
{
struct RigVMPin_eventGetCPPTypeObject_Parms
{
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the struct of the data type of the Pin,\n// or nullptr otherwise.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the struct of the data type of the Pin,\nor nullptr otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCPPTypeObject constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCPPTypeObject constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCPPTypeObject Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetCPPTypeObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::PropPointers) < 2048);
// ********** End Function GetCPPTypeObject Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetCPPTypeObject", Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::RigVMPin_eventGetCPPTypeObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::RigVMPin_eventGetCPPTypeObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetCPPTypeObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetCPPTypeObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetCPPTypeObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=P_THIS->GetCPPTypeObject();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetCPPTypeObject ****************************************
// ********** Begin Class URigVMPin Function GetCustomWidgetName ***********************************
struct Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics
{
struct RigVMPin_eventGetCustomWidgetName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the name of a custom widget to be used\n// for editing the Pin.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the name of a custom widget to be used\nfor editing the Pin." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCustomWidgetName constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCustomWidgetName constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCustomWidgetName Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetCustomWidgetName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::PropPointers) < 2048);
// ********** End Function GetCustomWidgetName Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetCustomWidgetName", Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::RigVMPin_eventGetCustomWidgetName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::RigVMPin_eventGetCustomWidgetName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetCustomWidgetName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetCustomWidgetName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetCustomWidgetName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetCustomWidgetName();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetCustomWidgetName *************************************
// ********** Begin Class URigVMPin Function GetDefaultValue ***************************************
struct Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics
{
struct RigVMPin_eventGetDefaultValue_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the default value of the Pin as a string.\n// Note that this value is computed based on the Pin's\n// SubPins - so for example for a FVector typed Pin\n// the default value is actually composed out of the\n// default values of the X, Y and Z SubPins.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the default value of the Pin as a string.\nNote that this value is computed based on the Pin's\nSubPins - so for example for a FVector typed Pin\nthe default value is actually composed out of the\ndefault values of the X, Y and Z SubPins." },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultValue constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultValue Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetDefaultValue", Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::RigVMPin_eventGetDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::RigVMPin_eventGetDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetDefaultValue *****************************************
// ********** Begin Class URigVMPin Function GetDefaultValueType ***********************************
struct Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics
{
struct RigVMPin_eventGetDefaultValueType_Parms
{
ERigVMPinDefaultValueType ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the pin can / may provide a default value \n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the pin can / may provide a default value" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultValueType constinit property declarations *******************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultValueType constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultValueType Property Definitions ******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetDefaultValueType_Parms, ReturnValue), Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType, METADATA_PARAMS(0, nullptr) }; // 1943805171
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultValueType Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetDefaultValueType", Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::RigVMPin_eventGetDefaultValueType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::RigVMPin_eventGetDefaultValueType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetDefaultValueType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetDefaultValueType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetDefaultValueType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ERigVMPinDefaultValueType*)Z_Param__Result=P_THIS->GetDefaultValueType();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetDefaultValueType *************************************
// ********** Begin Class URigVMPin Function GetDirection ******************************************
struct Z_Construct_UFunction_URigVMPin_GetDirection_Statics
{
struct RigVMPin_eventGetDirection_Parms
{
ERigVMPinDirection ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the direction of the pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the direction of the pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDirection constinit property declarations **************************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDirection constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDirection Property Definitions *************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMPin_GetDirection_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMPin_GetDirection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetDirection_Parms, ReturnValue), Z_Construct_UEnum_RigVM_ERigVMPinDirection, METADATA_PARAMS(0, nullptr) }; // 3284586919
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetDirection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDirection_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDirection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDirection_Statics::PropPointers) < 2048);
// ********** End Function GetDirection Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetDirection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetDirection", Z_Construct_UFunction_URigVMPin_GetDirection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDirection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetDirection_Statics::RigVMPin_eventGetDirection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDirection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetDirection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetDirection_Statics::RigVMPin_eventGetDirection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetDirection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetDirection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetDirection)
{
P_FINISH;
P_NATIVE_BEGIN;
*(ERigVMPinDirection*)Z_Param__Result=P_THIS->GetDirection();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetDirection ********************************************
// ********** Begin Class URigVMPin Function GetDisplayName ****************************************
struct Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics
{
struct RigVMPin_eventGetDisplayName_Parms
{
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the display label of the pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the display label of the pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDisplayName constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDisplayName constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDisplayName Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetDisplayName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::PropPointers) < 2048);
// ********** End Function GetDisplayName Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetDisplayName", Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::RigVMPin_eventGetDisplayName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::RigVMPin_eventGetDisplayName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetDisplayName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetDisplayName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetDisplayName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->GetDisplayName();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetDisplayName ******************************************
// ********** Begin Class URigVMPin Function GetEnum ***********************************************
struct Z_Construct_UFunction_URigVMPin_GetEnum_Statics
{
struct RigVMPin_eventGetEnum_Parms
{
UEnum* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the enum of the data type of the Pin,\n// or nullptr otherwise.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the enum of the data type of the Pin,\nor nullptr otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function GetEnum constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEnum constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEnum Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetEnum_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetEnum_Parms, ReturnValue), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetEnum_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetEnum_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetEnum_Statics::PropPointers) < 2048);
// ********** End Function GetEnum Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetEnum_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetEnum", Z_Construct_UFunction_URigVMPin_GetEnum_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetEnum_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetEnum_Statics::RigVMPin_eventGetEnum_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetEnum_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetEnum_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetEnum_Statics::RigVMPin_eventGetEnum_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetEnum()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetEnum_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetEnum)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UEnum**)Z_Param__Result=P_THIS->GetEnum();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetEnum *************************************************
// ********** Begin Class URigVMPin Function GetGraph **********************************************
struct Z_Construct_UFunction_URigVMPin_GetGraph_Statics
{
struct RigVMPin_eventGetGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the graph of this Pin.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the graph of this Pin." },
};
#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_URigVMPin_GetGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetGraph_Statics::PropPointers) < 2048);
// ********** End Function GetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetGraph", Z_Construct_UFunction_URigVMPin_GetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetGraph_Statics::RigVMPin_eventGetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetGraph_Statics::RigVMPin_eventGetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetGraph();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetGraph ************************************************
// ********** Begin Class URigVMPin Function GetIndexInCategory ************************************
struct Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics
{
struct RigVMPin_eventGetIndexInCategory_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns index within a category on a pin. The category is UI relevant only and used\n// to order pins in the user interface of the node as well as on the details panel.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns index within a category on a pin. The category is UI relevant only and used\nto order pins in the user interface of the node as well as on the details panel." },
};
#endif // WITH_METADATA
// ********** Begin Function GetIndexInCategory constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetIndexInCategory constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetIndexInCategory Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetIndexInCategory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::PropPointers) < 2048);
// ********** End Function GetIndexInCategory Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetIndexInCategory", Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::RigVMPin_eventGetIndexInCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::RigVMPin_eventGetIndexInCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetIndexInCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetIndexInCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetIndexInCategory)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetIndexInCategory();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetIndexInCategory **************************************
// ********** Begin Class URigVMPin Function GetLinkedSourcePins ***********************************
struct Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics
{
struct RigVMPin_eventGetLinkedSourcePins_Parms
{
bool bRecursive;
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the linked source Pins,\n// using this Pin as the target.\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the linked source Pins,\nusing this Pin as the target." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinkedSourcePins constinit property declarations *******************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinkedSourcePins constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinkedSourcePins Property Definitions ******************************
void Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMPin_eventGetLinkedSourcePins_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_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(RigVMPin_eventGetLinkedSourcePins_Parms), &Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_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_URigVMPin_GetLinkedSourcePins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetLinkedSourcePins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::PropPointers) < 2048);
// ********** End Function GetLinkedSourcePins Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetLinkedSourcePins", Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::RigVMPin_eventGetLinkedSourcePins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::RigVMPin_eventGetLinkedSourcePins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetLinkedSourcePins)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetLinkedSourcePins(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetLinkedSourcePins *************************************
// ********** Begin Class URigVMPin Function GetLinkedTargetPins ***********************************
struct Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics
{
struct RigVMPin_eventGetLinkedTargetPins_Parms
{
bool bRecursive;
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the linked target Pins,\n// using this Pin as the source.\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the linked target Pins,\nusing this Pin as the source." },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinkedTargetPins constinit property declarations *******************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinkedTargetPins constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinkedTargetPins Property Definitions ******************************
void Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMPin_eventGetLinkedTargetPins_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_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(RigVMPin_eventGetLinkedTargetPins_Parms), &Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_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_URigVMPin_GetLinkedTargetPins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetLinkedTargetPins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::PropPointers) < 2048);
// ********** End Function GetLinkedTargetPins Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetLinkedTargetPins", Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::RigVMPin_eventGetLinkedTargetPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::RigVMPin_eventGetLinkedTargetPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetLinkedTargetPins)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetLinkedTargetPins(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetLinkedTargetPins *************************************
// ********** Begin Class URigVMPin Function GetLinks **********************************************
struct Z_Construct_UFunction_URigVMPin_GetLinks_Statics
{
struct RigVMPin_eventGetLinks_Parms
{
TArray<URigVMLink*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the links linked to this Pin.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the links linked to this Pin." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLinks constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLinks constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLinks Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_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_URigVMPin_GetLinks_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetLinks_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinks_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinks_Statics::PropPointers) < 2048);
// ********** End Function GetLinks Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetLinks", Z_Construct_UFunction_URigVMPin_GetLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetLinks_Statics::RigVMPin_eventGetLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetLinks_Statics::RigVMPin_eventGetLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetLinks)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLink*>*)Z_Param__Result=P_THIS->GetLinks();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetLinks ************************************************
// ********** Begin Class URigVMPin Function GetMetaData *******************************************
struct Z_Construct_UFunction_URigVMPin_GetMetaData_Statics
{
struct RigVMPin_eventGetMetaData_Parms
{
FName InKey;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the keyed metadata associated with this pin, if any\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the keyed metadata associated with this pin, if any" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMetaData constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InKey;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMetaData constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMetaData Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetMetaData_Parms, InKey), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetMetaData_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::PropPointers) < 2048);
// ********** End Function GetMetaData Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetMetaData", Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::RigVMPin_eventGetMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::RigVMPin_eventGetMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetMetaData)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetMetaData(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetMetaData *********************************************
// ********** Begin Class URigVMPin Function GetNode ***********************************************
struct Z_Construct_UFunction_URigVMPin_GetNode_Statics
{
struct RigVMPin_eventGetNode_Parms
{
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the node of this Pin.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the node of this Pin." },
};
#endif // WITH_METADATA
// ********** Begin Function GetNode constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetNode constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetNode Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetNode_Statics::PropPointers) < 2048);
// ********** End Function GetNode Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetNode", Z_Construct_UFunction_URigVMPin_GetNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetNode_Statics::RigVMPin_eventGetNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetNode_Statics::RigVMPin_eventGetNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->GetNode();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetNode *************************************************
// ********** Begin Class URigVMPin Function GetOriginalDefaultValue *******************************
struct Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics
{
struct RigVMPin_eventGetOriginalDefaultValue_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOriginalDefaultValue constinit property declarations ***************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOriginalDefaultValue constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOriginalDefaultValue Property Definitions **************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetOriginalDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetOriginalDefaultValue Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetOriginalDefaultValue", Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::RigVMPin_eventGetOriginalDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::RigVMPin_eventGetOriginalDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetOriginalDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetOriginalDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetOriginalDefaultValue *********************************
// ********** Begin Class URigVMPin Function GetOriginalPinFromInjectedNode ************************
struct Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics
{
struct RigVMPin_eventGetOriginalPinFromInjectedNode_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the original pin for a pin on an injected\n// node. This can be used to determine where a link\n// should go in the user interface\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the original pin for a pin on an injected\nnode. This can be used to determine where a link\nshould go in the user interface" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOriginalPinFromInjectedNode constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOriginalPinFromInjectedNode constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOriginalPinFromInjectedNode Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetOriginalPinFromInjectedNode_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::PropPointers) < 2048);
// ********** End Function GetOriginalPinFromInjectedNode Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetOriginalPinFromInjectedNode", Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::RigVMPin_eventGetOriginalPinFromInjectedNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::RigVMPin_eventGetOriginalPinFromInjectedNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetOriginalPinFromInjectedNode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetOriginalPinFromInjectedNode();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetOriginalPinFromInjectedNode **************************
// ********** Begin Class URigVMPin Function GetParentPin ******************************************
struct Z_Construct_UFunction_URigVMPin_GetParentPin_Statics
{
struct RigVMPin_eventGetParentPin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the parent Pin - or nullptr if the Pin\n// is nested directly below a node.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the parent Pin - or nullptr if the Pin\nis nested directly below a node." },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentPin constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentPin constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentPin Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetParentPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::PropPointers) < 2048);
// ********** End Function GetParentPin Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetParentPin", Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::RigVMPin_eventGetParentPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::RigVMPin_eventGetParentPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetParentPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetParentPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetParentPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetParentPin();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetParentPin ********************************************
// ********** Begin Class URigVMPin Function GetParentScriptStruct *********************************
struct Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics
{
struct RigVMPin_eventGetParentScriptStruct_Parms
{
const URigVMUnitNode* FallbackNode;
UScriptStruct* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the parent struct of the data type of the Pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the parent struct of the data type of the Pin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FallbackNode_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetParentScriptStruct constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_FallbackNode;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetParentScriptStruct constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetParentScriptStruct Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::NewProp_FallbackNode = { "FallbackNode", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetParentScriptStruct_Parms, FallbackNode), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FallbackNode_MetaData), NewProp_FallbackNode_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetParentScriptStruct_Parms, ReturnValue), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::NewProp_FallbackNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::PropPointers) < 2048);
// ********** End Function GetParentScriptStruct Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetParentScriptStruct", Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::RigVMPin_eventGetParentScriptStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::RigVMPin_eventGetParentScriptStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetParentScriptStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetParentScriptStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetParentScriptStruct)
{
P_GET_OBJECT(URigVMUnitNode,Z_Param_FallbackNode);
P_FINISH;
P_NATIVE_BEGIN;
*(UScriptStruct**)Z_Param__Result=P_THIS->GetParentScriptStruct(Z_Param_FallbackNode);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetParentScriptStruct ***********************************
// ********** Begin Class URigVMPin Function GetPinForLink *****************************************
struct Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics
{
struct RigVMPin_eventGetPinForLink_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the pin to be used for a link.\n// This might differ from this actual pin, since\n// the pin might contain injected nodes.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the pin to be used for a link.\nThis might differ from this actual pin, since\nthe pin might contain injected nodes." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinForLink constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinForLink constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinForLink Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetPinForLink_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::PropPointers) < 2048);
// ********** End Function GetPinForLink Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetPinForLink", Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::RigVMPin_eventGetPinForLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::RigVMPin_eventGetPinForLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetPinForLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetPinForLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetPinForLink)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetPinForLink();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetPinForLink *******************************************
// ********** Begin Class URigVMPin Function GetPinIndex *******************************************
struct Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics
{
struct RigVMPin_eventGetPinIndex_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the index of the Pin within the node / parent Pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the index of the Pin within the node / parent Pin" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinIndex constinit property declarations ***************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinIndex constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinIndex Property Definitions **************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetPinIndex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::PropPointers) < 2048);
// ********** End Function GetPinIndex Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetPinIndex", Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::RigVMPin_eventGetPinIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::RigVMPin_eventGetPinIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetPinIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetPinIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetPinIndex)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->GetPinIndex();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetPinIndex *********************************************
// ********** Begin Class URigVMPin Function GetPinPath ********************************************
struct Z_Construct_UFunction_URigVMPin_GetPinPath_Statics
{
struct RigVMPin_eventGetPinPath_Parms
{
bool bUseNodePath;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns a . separated path containing all names of the pin and its owners,\n// this includes the node name, for example \"Node.Color.R\"\n" },
{ "CPP_Default_bUseNodePath", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns a . separated path containing all names of the pin and its owners,\nthis includes the node name, for example \"Node.Color.R\"" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinPath constinit property declarations ****************************
static void NewProp_bUseNodePath_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseNodePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinPath constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinPath Property Definitions ***************************************
void Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_bUseNodePath_SetBit(void* Obj)
{
((RigVMPin_eventGetPinPath_Parms*)Obj)->bUseNodePath = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_bUseNodePath = { "bUseNodePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMPin_eventGetPinPath_Parms), &Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_bUseNodePath_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetPinPath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_bUseNodePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::PropPointers) < 2048);
// ********** End Function GetPinPath Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetPinPath", Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::RigVMPin_eventGetPinPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::RigVMPin_eventGetPinPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetPinPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetPinPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetPinPath)
{
P_GET_UBOOL(Z_Param_bUseNodePath);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetPinPath(Z_Param_bUseNodePath);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetPinPath **********************************************
// ********** Begin Class URigVMPin Function GetRootPin ********************************************
struct Z_Construct_UFunction_URigVMPin_GetRootPin_Statics
{
struct RigVMPin_eventGetRootPin_Parms
{
URigVMPin* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the top-most parent Pin, so for example\n// for \"Node.Transform.Translation.X\" this returns\n// the Pin for \"Node.Transform\".\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the top-most parent Pin, so for example\nfor \"Node.Transform.Translation.X\" this returns\nthe Pin for \"Node.Transform\"." },
};
#endif // WITH_METADATA
// ********** Begin Function GetRootPin constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRootPin constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRootPin Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetRootPin_Parms, ReturnValue), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::PropPointers) < 2048);
// ********** End Function GetRootPin Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetRootPin", Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::RigVMPin_eventGetRootPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::RigVMPin_eventGetRootPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetRootPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetRootPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetRootPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMPin**)Z_Param__Result=P_THIS->GetRootPin();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetRootPin **********************************************
// ********** Begin Class URigVMPin Function GetScriptStruct ***************************************
struct Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics
{
struct RigVMPin_eventGetScriptStruct_Parms
{
UScriptStruct* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the struct of the data type of the Pin,\n// or nullptr otherwise.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the struct of the data type of the Pin,\nor nullptr otherwise." },
};
#endif // WITH_METADATA
// ********** Begin Function GetScriptStruct constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetScriptStruct constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetScriptStruct Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetScriptStruct_Parms, ReturnValue), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::PropPointers) < 2048);
// ********** End Function GetScriptStruct Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetScriptStruct", Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::RigVMPin_eventGetScriptStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::RigVMPin_eventGetScriptStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetScriptStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetScriptStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetScriptStruct)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UScriptStruct**)Z_Param__Result=P_THIS->GetScriptStruct();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetScriptStruct *****************************************
// ********** Begin Class URigVMPin Function GetSegmentPath ****************************************
struct Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics
{
struct RigVMPin_eventGetSegmentPath_Parms
{
bool bIncludeRootPin;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns a . separated path containing all names of the pin within its main\n// memory owner / storage. This is typically used to create an offset pointer\n// within memory (FRigVMRegisterOffset).\n// So for example for a PinPath such as \"Node.Transform.Translation.X\" the \n// corresponding SegmentPath is \"Translation.X\", since the transform is the\n// storage / memory.\n" },
{ "CPP_Default_bIncludeRootPin", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns a . separated path containing all names of the pin within its main\nmemory owner / storage. This is typically used to create an offset pointer\nwithin memory (FRigVMRegisterOffset).\nSo for example for a PinPath such as \"Node.Transform.Translation.X\" the\ncorresponding SegmentPath is \"Translation.X\", since the transform is the\nstorage / memory." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSegmentPath constinit property declarations ************************
static void NewProp_bIncludeRootPin_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeRootPin;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSegmentPath constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSegmentPath Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_bIncludeRootPin_SetBit(void* Obj)
{
((RigVMPin_eventGetSegmentPath_Parms*)Obj)->bIncludeRootPin = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_bIncludeRootPin = { "bIncludeRootPin", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMPin_eventGetSegmentPath_Parms), &Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_bIncludeRootPin_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetSegmentPath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_bIncludeRootPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::PropPointers) < 2048);
// ********** End Function GetSegmentPath Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetSegmentPath", Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::RigVMPin_eventGetSegmentPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::RigVMPin_eventGetSegmentPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetSegmentPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetSegmentPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetSegmentPath)
{
P_GET_UBOOL(Z_Param_bIncludeRootPin);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetSegmentPath(Z_Param_bIncludeRootPin);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetSegmentPath ******************************************
// ********** Begin Class URigVMPin Function GetSourceLinks ****************************************
struct Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics
{
struct RigVMPin_eventGetSourceLinks_Parms
{
bool bRecursive;
TArray<URigVMLink*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the source pins\n// using this Pin as the target.\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the source pins\nusing this Pin as the target." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSourceLinks constinit property declarations ************************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSourceLinks constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSourceLinks Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMPin_eventGetSourceLinks_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetSourceLinks_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(RigVMPin_eventGetSourceLinks_Parms), &Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetSourceLinks_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_URigVMPin_GetSourceLinks_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetSourceLinks_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::PropPointers) < 2048);
// ********** End Function GetSourceLinks Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetSourceLinks", Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::RigVMPin_eventGetSourceLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::RigVMPin_eventGetSourceLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetSourceLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetSourceLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetSourceLinks)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLink*>*)Z_Param__Result=P_THIS->GetSourceLinks(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetSourceLinks ******************************************
// ********** Begin Class URigVMPin Function GetSubPinPath *****************************************
struct Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics
{
struct RigVMPin_eventGetSubPinPath_Parms
{
const URigVMPin* InParentPin;
bool bIncludeParentPinName;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns a . separated path containing all names of the pin and its owners\n// until we hit the provided parent pin.\n" },
{ "CPP_Default_bIncludeParentPinName", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns a . separated path containing all names of the pin and its owners\nuntil we hit the provided parent pin." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentPin_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSubPinPath constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InParentPin;
static void NewProp_bIncludeParentPinName_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeParentPinName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSubPinPath constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSubPinPath Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_InParentPin = { "InParentPin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetSubPinPath_Parms, InParentPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentPin_MetaData), NewProp_InParentPin_MetaData) };
void Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_bIncludeParentPinName_SetBit(void* Obj)
{
((RigVMPin_eventGetSubPinPath_Parms*)Obj)->bIncludeParentPinName = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_bIncludeParentPinName = { "bIncludeParentPinName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMPin_eventGetSubPinPath_Parms), &Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_bIncludeParentPinName_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetSubPinPath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_InParentPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_bIncludeParentPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::PropPointers) < 2048);
// ********** End Function GetSubPinPath Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetSubPinPath", Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::RigVMPin_eventGetSubPinPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::RigVMPin_eventGetSubPinPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetSubPinPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetSubPinPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetSubPinPath)
{
P_GET_OBJECT(URigVMPin,Z_Param_InParentPin);
P_GET_UBOOL(Z_Param_bIncludeParentPinName);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetSubPinPath(Z_Param_InParentPin,Z_Param_bIncludeParentPinName);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetSubPinPath *******************************************
// ********** Begin Class URigVMPin Function GetSubPins ********************************************
struct Z_Construct_UFunction_URigVMPin_GetSubPins_Statics
{
struct RigVMPin_eventGetSubPins_Parms
{
TArray<URigVMPin*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the SubPins of this one.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the SubPins of this one." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSubPins 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 GetSubPins constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSubPins Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetSubPins_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_URigVMPin_GetSubPins_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetSubPins_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::PropPointers) < 2048);
// ********** End Function GetSubPins Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetSubPins", Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::RigVMPin_eventGetSubPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::RigVMPin_eventGetSubPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetSubPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetSubPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetSubPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMPin*>*)Z_Param__Result=P_THIS->GetSubPins();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetSubPins **********************************************
// ********** Begin Class URigVMPin Function GetTargetLinks ****************************************
struct Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics
{
struct RigVMPin_eventGetTargetLinks_Parms
{
bool bRecursive;
TArray<URigVMLink*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns all of the target links,\n// using this Pin as the source.\n" },
{ "CPP_Default_bRecursive", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns all of the target links,\nusing this Pin as the source." },
};
#endif // WITH_METADATA
// ********** Begin Function GetTargetLinks constinit property declarations ************************
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTargetLinks constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTargetLinks Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMPin_eventGetTargetLinks_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_GetTargetLinks_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(RigVMPin_eventGetTargetLinks_Parms), &Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMPin_GetTargetLinks_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_URigVMPin_GetTargetLinks_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetTargetLinks_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::PropPointers) < 2048);
// ********** End Function GetTargetLinks Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetTargetLinks", Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::RigVMPin_eventGetTargetLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::RigVMPin_eventGetTargetLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetTargetLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetTargetLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetTargetLinks)
{
P_GET_UBOOL(Z_Param_bRecursive);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMLink*>*)Z_Param__Result=P_THIS->GetTargetLinks(Z_Param_bRecursive);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetTargetLinks ******************************************
// ********** Begin Class URigVMPin Function GetToolTipText ****************************************
struct Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics
{
struct RigVMPin_eventGetToolTipText_Parms
{
FText ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns the tooltip of this pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns the tooltip of this pin" },
};
#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_URigVMPin_GetToolTipText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventGetToolTipText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::PropPointers) < 2048);
// ********** End Function GetToolTipText Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "GetToolTipText", Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::RigVMPin_eventGetToolTipText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::RigVMPin_eventGetToolTipText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_GetToolTipText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_GetToolTipText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execGetToolTipText)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FText*)Z_Param__Result=P_THIS->GetToolTipText();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function GetToolTipText ******************************************
// ********** Begin Class URigVMPin Function HasDefaultValueOverride *******************************
struct Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics
{
struct RigVMPin_eventHasDefaultValueOverride_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the default value was ever changed by the user\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the default value was ever changed by the user" },
};
#endif // WITH_METADATA
// ********** Begin Function HasDefaultValueOverride 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 HasDefaultValueOverride constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasDefaultValueOverride Property Definitions **************************
void Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventHasDefaultValueOverride_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_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(RigVMPin_eventHasDefaultValueOverride_Parms), &Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::PropPointers) < 2048);
// ********** End Function HasDefaultValueOverride Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "HasDefaultValueOverride", Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::RigVMPin_eventHasDefaultValueOverride_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::RigVMPin_eventHasDefaultValueOverride_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execHasDefaultValueOverride)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasDefaultValueOverride();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function HasDefaultValueOverride *********************************
// ********** Begin Class URigVMPin Function HasMetaData *******************************************
struct Z_Construct_UFunction_URigVMPin_HasMetaData_Statics
{
struct RigVMPin_eventHasMetaData_Parms
{
FName InKey;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns whether the keyed metadata associated with this pin exists (can be empty)\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns whether the keyed metadata associated with this pin exists (can be empty)" },
};
#endif // WITH_METADATA
// ********** Begin Function HasMetaData constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InKey;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasMetaData constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasMetaData Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::NewProp_InKey = { "InKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventHasMetaData_Parms, InKey), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventHasMetaData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_HasMetaData_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(RigVMPin_eventHasMetaData_Parms), &Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::NewProp_InKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::PropPointers) < 2048);
// ********** End Function HasMetaData Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "HasMetaData", Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::RigVMPin_eventHasMetaData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::RigVMPin_eventHasMetaData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_HasMetaData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_HasMetaData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execHasMetaData)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InKey);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasMetaData(Z_Param_InKey);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function HasMetaData *********************************************
// ********** Begin Class URigVMPin Function HasOriginalDefaultValue *******************************
struct Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics
{
struct RigVMPin_eventHasOriginalDefaultValue_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_METADATA
// ********** Begin Function HasOriginalDefaultValue 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 HasOriginalDefaultValue constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasOriginalDefaultValue Property Definitions **************************
void Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventHasOriginalDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_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(RigVMPin_eventHasOriginalDefaultValue_Parms), &Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function HasOriginalDefaultValue Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "HasOriginalDefaultValue", Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::RigVMPin_eventHasOriginalDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::RigVMPin_eventHasOriginalDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execHasOriginalDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasOriginalDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function HasOriginalDefaultValue *********************************
// ********** Begin Class URigVMPin Function HasUserProvidedDefaultValue ***************************
struct Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics
{
struct RigVMPin_eventHasUserProvidedDefaultValue_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_METADATA
// ********** Begin Function HasUserProvidedDefaultValue 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 HasUserProvidedDefaultValue constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasUserProvidedDefaultValue Property Definitions **********************
void Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventHasUserProvidedDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_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(RigVMPin_eventHasUserProvidedDefaultValue_Parms), &Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function HasUserProvidedDefaultValue Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "HasUserProvidedDefaultValue", Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::RigVMPin_eventHasUserProvidedDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::RigVMPin_eventHasUserProvidedDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execHasUserProvidedDefaultValue)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->HasUserProvidedDefaultValue();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function HasUserProvidedDefaultValue *****************************
// ********** Begin Class URigVMPin Function IsArray ***********************************************
struct Z_Construct_UFunction_URigVMPin_IsArray_Statics
{
struct RigVMPin_eventIsArray_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the data type of the Pin is an array\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the data type of the Pin is an array" },
};
#endif // WITH_METADATA
// ********** Begin Function IsArray 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 IsArray constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsArray Property Definitions ******************************************
void Z_Construct_UFunction_URigVMPin_IsArray_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsArray_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsArray_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(RigVMPin_eventIsArray_Parms), &Z_Construct_UFunction_URigVMPin_IsArray_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArray_Statics::PropPointers) < 2048);
// ********** End Function IsArray Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsArray", Z_Construct_UFunction_URigVMPin_IsArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsArray_Statics::RigVMPin_eventIsArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsArray_Statics::RigVMPin_eventIsArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsArray)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsArray();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsArray *************************************************
// ********** Begin Class URigVMPin Function IsArrayElement ****************************************
struct Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics
{
struct RigVMPin_eventIsArrayElement_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the Pin is a SubPin within an array\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the Pin is a SubPin within an array" },
};
#endif // WITH_METADATA
// ********** Begin Function IsArrayElement 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 IsArrayElement constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsArrayElement Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsArrayElement_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsArrayElement_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(RigVMPin_eventIsArrayElement_Parms), &Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::PropPointers) < 2048);
// ********** End Function IsArrayElement Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsArrayElement", Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::RigVMPin_eventIsArrayElement_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::RigVMPin_eventIsArrayElement_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsArrayElement()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsArrayElement_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsArrayElement)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsArrayElement();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsArrayElement ******************************************
// ********** Begin Class URigVMPin Function IsDefinedAsConstant ***********************************
struct Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics
{
struct RigVMPin_eventIsDefinedAsConstant_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the pin is defined as a constant value / literal\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the pin is defined as a constant value / literal" },
};
#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_URigVMPin_IsDefinedAsConstant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsDefinedAsConstant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_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(RigVMPin_eventIsDefinedAsConstant_Parms), &Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::PropPointers) < 2048);
// ********** End Function IsDefinedAsConstant Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsDefinedAsConstant", Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::RigVMPin_eventIsDefinedAsConstant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::RigVMPin_eventIsDefinedAsConstant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsDefinedAsConstant)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsDefinedAsConstant();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsDefinedAsConstant *************************************
// ********** Begin Class URigVMPin Function IsDynamicArray ****************************************
struct Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics
{
struct RigVMPin_eventIsDynamicArray_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin represents a dynamic array\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin represents a dynamic array" },
};
#endif // WITH_METADATA
// ********** Begin Function IsDynamicArray 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 IsDynamicArray constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsDynamicArray Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsDynamicArray_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsDynamicArray_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(RigVMPin_eventIsDynamicArray_Parms), &Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::PropPointers) < 2048);
// ********** End Function IsDynamicArray Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsDynamicArray", Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::RigVMPin_eventIsDynamicArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::RigVMPin_eventIsDynamicArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsDynamicArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsDynamicArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsDynamicArray)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsDynamicArray();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsDynamicArray ******************************************
// ********** Begin Class URigVMPin Function IsEnum ************************************************
struct Z_Construct_UFunction_URigVMPin_IsEnum_Statics
{
struct RigVMPin_eventIsEnum_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the data type of the Pin is a enum\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the data type of the Pin is a enum" },
};
#endif // WITH_METADATA
// ********** Begin Function IsEnum 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 IsEnum constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsEnum Property Definitions *******************************************
void Z_Construct_UFunction_URigVMPin_IsEnum_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsEnum_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsEnum_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(RigVMPin_eventIsEnum_Parms), &Z_Construct_UFunction_URigVMPin_IsEnum_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsEnum_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsEnum_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsEnum_Statics::PropPointers) < 2048);
// ********** End Function IsEnum Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsEnum_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsEnum", Z_Construct_UFunction_URigVMPin_IsEnum_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsEnum_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsEnum_Statics::RigVMPin_eventIsEnum_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsEnum_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsEnum_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsEnum_Statics::RigVMPin_eventIsEnum_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsEnum()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsEnum_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsEnum)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsEnum();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsEnum **************************************************
// ********** Begin Class URigVMPin Function IsExecuteContext **************************************
struct Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics
{
struct RigVMPin_eventIsExecuteContext_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the C++ data type is an execute context\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the C++ data type is an execute context" },
};
#endif // WITH_METADATA
// ********** Begin Function IsExecuteContext 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 IsExecuteContext constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsExecuteContext Property Definitions *********************************
void Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsExecuteContext_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsExecuteContext_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(RigVMPin_eventIsExecuteContext_Parms), &Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::PropPointers) < 2048);
// ********** End Function IsExecuteContext Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsExecuteContext", Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::RigVMPin_eventIsExecuteContext_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::RigVMPin_eventIsExecuteContext_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsExecuteContext()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsExecuteContext_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsExecuteContext)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsExecuteContext();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsExecuteContext ****************************************
// ********** Begin Class URigVMPin Function IsExpanded ********************************************
struct Z_Construct_UFunction_URigVMPin_IsExpanded_Statics
{
struct RigVMPin_eventIsExpanded_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the pin is currently expanded\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the pin is currently expanded" },
};
#endif // WITH_METADATA
// ********** Begin Function IsExpanded 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 IsExpanded constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsExpanded Property Definitions ***************************************
void Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsExpanded_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsExpanded_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(RigVMPin_eventIsExpanded_Parms), &Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::PropPointers) < 2048);
// ********** End Function IsExpanded Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsExpanded", Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::RigVMPin_eventIsExpanded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::RigVMPin_eventIsExpanded_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsExpanded()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsExpanded_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsExpanded)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsExpanded();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsExpanded **********************************************
// ********** Begin Class URigVMPin Function IsFixedSizeArray **************************************
struct Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics
{
struct RigVMPin_eventIsFixedSizeArray_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin is an array that should be displayed as elements only\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin is an array that should be displayed as elements only" },
};
#endif // WITH_METADATA
// ********** Begin Function IsFixedSizeArray 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 IsFixedSizeArray constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsFixedSizeArray Property Definitions *********************************
void Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsFixedSizeArray_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_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(RigVMPin_eventIsFixedSizeArray_Parms), &Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::PropPointers) < 2048);
// ********** End Function IsFixedSizeArray Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsFixedSizeArray", Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::RigVMPin_eventIsFixedSizeArray_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::RigVMPin_eventIsFixedSizeArray_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsFixedSizeArray()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsFixedSizeArray_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsFixedSizeArray)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsFixedSizeArray();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsFixedSizeArray ****************************************
// ********** Begin Class URigVMPin Function IsInterface *******************************************
struct Z_Construct_UFunction_URigVMPin_IsInterface_Statics
{
struct RigVMPin_eventIsInterface_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the data type of the Pin is a interface\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the data type of the Pin is a interface" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInterface 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 IsInterface constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInterface Property Definitions **************************************
void Z_Construct_UFunction_URigVMPin_IsInterface_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsInterface_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsInterface_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(RigVMPin_eventIsInterface_Parms), &Z_Construct_UFunction_URigVMPin_IsInterface_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsInterface_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsInterface_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsInterface_Statics::PropPointers) < 2048);
// ********** End Function IsInterface Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsInterface_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsInterface", Z_Construct_UFunction_URigVMPin_IsInterface_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsInterface_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsInterface_Statics::RigVMPin_eventIsInterface_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsInterface_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsInterface_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsInterface_Statics::RigVMPin_eventIsInterface_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsInterface()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsInterface_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsInterface)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsInterface();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsInterface *********************************************
// ********** Begin Class URigVMPin Function IsLazy ************************************************
struct Z_Construct_UFunction_URigVMPin_IsLazy_Statics
{
struct RigVMPin_eventIsLazy_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin's value may be executed lazily\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin's value may be executed lazily" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLazy 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 IsLazy constinit property declarations **********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLazy Property Definitions *******************************************
void Z_Construct_UFunction_URigVMPin_IsLazy_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsLazy_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsLazy_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(RigVMPin_eventIsLazy_Parms), &Z_Construct_UFunction_URigVMPin_IsLazy_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsLazy_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsLazy_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLazy_Statics::PropPointers) < 2048);
// ********** End Function IsLazy Property Definitions *********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsLazy_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsLazy", Z_Construct_UFunction_URigVMPin_IsLazy_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLazy_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsLazy_Statics::RigVMPin_eventIsLazy_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLazy_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsLazy_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsLazy_Statics::RigVMPin_eventIsLazy_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsLazy()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsLazy_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsLazy)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLazy();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsLazy **************************************************
// ********** Begin Class URigVMPin Function IsLinkedTo ********************************************
struct Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics
{
struct RigVMPin_eventIsLinkedTo_Parms
{
const URigVMPin* InPin;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this Pin is linked to another Pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this Pin is linked to another Pin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPin_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLinkedTo constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InPin;
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_URigVMPin_IsLinkedTo_Statics::NewProp_InPin = { "InPin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventIsLinkedTo_Parms, InPin), Z_Construct_UClass_URigVMPin_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPin_MetaData), NewProp_InPin_MetaData) };
void Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsLinkedTo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_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(RigVMPin_eventIsLinkedTo_Parms), &Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::NewProp_InPin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::PropPointers) < 2048);
// ********** End Function IsLinkedTo Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsLinkedTo", Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::RigVMPin_eventIsLinkedTo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::RigVMPin_eventIsLinkedTo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsLinkedTo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsLinkedTo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsLinkedTo)
{
P_GET_OBJECT(URigVMPin,Z_Param_InPin);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsLinkedTo(Z_Param_InPin);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsLinkedTo **********************************************
// ********** Begin Class URigVMPin Function IsReferenceCountedContainer ***************************
struct Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics
{
struct RigVMPin_eventIsReferenceCountedContainer_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this data type is referenced counted\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this data type is referenced counted" },
};
#endif // WITH_METADATA
// ********** Begin Function IsReferenceCountedContainer 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 IsReferenceCountedContainer constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsReferenceCountedContainer Property Definitions **********************
void Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsReferenceCountedContainer_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_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(RigVMPin_eventIsReferenceCountedContainer_Parms), &Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::PropPointers) < 2048);
// ********** End Function IsReferenceCountedContainer Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsReferenceCountedContainer", Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::RigVMPin_eventIsReferenceCountedContainer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::RigVMPin_eventIsReferenceCountedContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsReferenceCountedContainer)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsReferenceCountedContainer();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsReferenceCountedContainer *****************************
// ********** Begin Class URigVMPin Function IsRootPin *********************************************
struct Z_Construct_UFunction_URigVMPin_IsRootPin_Statics
{
struct RigVMPin_eventIsRootPin_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin is a root pin\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin is a root pin" },
};
#endif // WITH_METADATA
// ********** Begin Function IsRootPin 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 IsRootPin constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsRootPin Property Definitions ****************************************
void Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsRootPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsRootPin_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(RigVMPin_eventIsRootPin_Parms), &Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::PropPointers) < 2048);
// ********** End Function IsRootPin Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsRootPin", Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::RigVMPin_eventIsRootPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::RigVMPin_eventIsRootPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsRootPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsRootPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsRootPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsRootPin();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsRootPin ***********************************************
// ********** Begin Class URigVMPin Function IsStringType ******************************************
struct Z_Construct_UFunction_URigVMPin_IsStringType_Statics
{
struct RigVMPin_eventIsStringType_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the C++ data type is FString or FName\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the C++ data type is FString or FName" },
};
#endif // WITH_METADATA
// ********** Begin Function IsStringType 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 IsStringType constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsStringType Property Definitions *************************************
void Z_Construct_UFunction_URigVMPin_IsStringType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsStringType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsStringType_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(RigVMPin_eventIsStringType_Parms), &Z_Construct_UFunction_URigVMPin_IsStringType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsStringType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsStringType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStringType_Statics::PropPointers) < 2048);
// ********** End Function IsStringType Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsStringType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsStringType", Z_Construct_UFunction_URigVMPin_IsStringType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStringType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsStringType_Statics::RigVMPin_eventIsStringType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStringType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsStringType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsStringType_Statics::RigVMPin_eventIsStringType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsStringType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsStringType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsStringType)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsStringType();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsStringType ********************************************
// ********** Begin Class URigVMPin Function IsStruct **********************************************
struct Z_Construct_UFunction_URigVMPin_IsStruct_Statics
{
struct RigVMPin_eventIsStruct_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the data type of the Pin is a struct\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the data type of the Pin is a struct" },
};
#endif // WITH_METADATA
// ********** Begin Function IsStruct 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 IsStruct constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsStruct Property Definitions *****************************************
void Z_Construct_UFunction_URigVMPin_IsStruct_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsStruct_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsStruct_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(RigVMPin_eventIsStruct_Parms), &Z_Construct_UFunction_URigVMPin_IsStruct_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStruct_Statics::PropPointers) < 2048);
// ********** End Function IsStruct Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsStruct", Z_Construct_UFunction_URigVMPin_IsStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsStruct_Statics::RigVMPin_eventIsStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsStruct_Statics::RigVMPin_eventIsStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsStruct)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsStruct();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsStruct ************************************************
// ********** Begin Class URigVMPin Function IsStructMember ****************************************
struct Z_Construct_UFunction_URigVMPin_IsStructMember_Statics
{
struct RigVMPin_eventIsStructMember_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the Pin is a SubPin within a struct\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the Pin is a SubPin within a struct" },
};
#endif // WITH_METADATA
// ********** Begin Function IsStructMember 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 IsStructMember constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsStructMember Property Definitions ***********************************
void Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsStructMember_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsStructMember_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(RigVMPin_eventIsStructMember_Parms), &Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::PropPointers) < 2048);
// ********** End Function IsStructMember Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsStructMember", Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::RigVMPin_eventIsStructMember_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::RigVMPin_eventIsStructMember_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsStructMember()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsStructMember_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsStructMember)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsStructMember();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsStructMember ******************************************
// ********** Begin Class URigVMPin Function IsTraitPin ********************************************
struct Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics
{
struct RigVMPin_eventIsTraitPin_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin represents a trait \n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin represents a trait" },
};
#endif // WITH_METADATA
// ********** Begin Function IsTraitPin 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 IsTraitPin constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsTraitPin Property Definitions ***************************************
void Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsTraitPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_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(RigVMPin_eventIsTraitPin_Parms), &Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::PropPointers) < 2048);
// ********** End Function IsTraitPin Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsTraitPin", Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::RigVMPin_eventIsTraitPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::RigVMPin_eventIsTraitPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsTraitPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsTraitPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsTraitPin)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsTraitPin();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsTraitPin **********************************************
// ********** Begin Class URigVMPin Function IsUObject *********************************************
struct Z_Construct_UFunction_URigVMPin_IsUObject_Statics
{
struct RigVMPin_eventIsUObject_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the data type of the Pin is a uobject\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the data type of the Pin is a uobject" },
};
#endif // WITH_METADATA
// ********** Begin Function IsUObject 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 IsUObject constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsUObject Property Definitions ****************************************
void Z_Construct_UFunction_URigVMPin_IsUObject_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsUObject_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsUObject_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(RigVMPin_eventIsUObject_Parms), &Z_Construct_UFunction_URigVMPin_IsUObject_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsUObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsUObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsUObject_Statics::PropPointers) < 2048);
// ********** End Function IsUObject Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsUObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsUObject", Z_Construct_UFunction_URigVMPin_IsUObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsUObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsUObject_Statics::RigVMPin_eventIsUObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsUObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsUObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsUObject_Statics::RigVMPin_eventIsUObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsUObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsUObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsUObject)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsUObject();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsUObject ***********************************************
// ********** Begin Class URigVMPin Function IsValidDefaultValue ***********************************
struct Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics
{
struct RigVMPin_eventIsValidDefaultValue_Parms
{
FString InDefaultValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the default value provided is valid\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the default value provided is valid" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidDefaultValue constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidDefaultValue constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidDefaultValue Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMPin_eventIsValidDefaultValue_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsValidDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_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(RigVMPin_eventIsValidDefaultValue_Parms), &Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function IsValidDefaultValue Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsValidDefaultValue", Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::RigVMPin_eventIsValidDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::RigVMPin_eventIsValidDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsValidDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsValidDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsValidDefaultValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsValidDefaultValue(Z_Param_InDefaultValue);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsValidDefaultValue *************************************
// ********** Begin Class URigVMPin Function IsWildCard ********************************************
struct Z_Construct_UFunction_URigVMPin_IsWildCard_Statics
{
struct RigVMPin_eventIsWildCard_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the C++ data type is unknown\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the C++ data type is unknown" },
};
#endif // WITH_METADATA
// ********** Begin Function IsWildCard 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 IsWildCard constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsWildCard Property Definitions ***************************************
void Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventIsWildCard_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_IsWildCard_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(RigVMPin_eventIsWildCard_Parms), &Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::PropPointers) < 2048);
// ********** End Function IsWildCard Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "IsWildCard", Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::RigVMPin_eventIsWildCard_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::RigVMPin_eventIsWildCard_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_IsWildCard()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_IsWildCard_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execIsWildCard)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsWildCard();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function IsWildCard **********************************************
// ********** Begin Class URigVMPin Function RequiresWatch *****************************************
struct Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics
{
struct RigVMPin_eventRequiresWatch_Parms
{
bool bCheckExposedPinChain;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if the pin should be watched\n" },
{ "CPP_Default_bCheckExposedPinChain", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if the pin should be watched" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCheckExposedPinChain_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RequiresWatch constinit property declarations *************************
static void NewProp_bCheckExposedPinChain_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckExposedPinChain;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RequiresWatch constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RequiresWatch Property Definitions ************************************
void Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_bCheckExposedPinChain_SetBit(void* Obj)
{
((RigVMPin_eventRequiresWatch_Parms*)Obj)->bCheckExposedPinChain = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_bCheckExposedPinChain = { "bCheckExposedPinChain", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMPin_eventRequiresWatch_Parms), &Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_bCheckExposedPinChain_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCheckExposedPinChain_MetaData), NewProp_bCheckExposedPinChain_MetaData) };
void Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventRequiresWatch_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_RequiresWatch_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(RigVMPin_eventRequiresWatch_Parms), &Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_bCheckExposedPinChain,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::PropPointers) < 2048);
// ********** End Function RequiresWatch Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "RequiresWatch", Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::RigVMPin_eventRequiresWatch_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::RigVMPin_eventRequiresWatch_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_RequiresWatch()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_RequiresWatch_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execRequiresWatch)
{
P_GET_UBOOL(Z_Param_bCheckExposedPinChain);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RequiresWatch(Z_Param_bCheckExposedPinChain);
P_NATIVE_END;
}
// ********** End Class URigVMPin Function RequiresWatch *******************************************
// ********** Begin Class URigVMPin Function ShouldHideSubPins *************************************
struct Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics
{
struct RigVMPin_eventShouldHideSubPins_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin's subpins should be hidden in the UI\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin's subpins should be hidden in the UI" },
};
#endif // WITH_METADATA
// ********** Begin Function ShouldHideSubPins 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 ShouldHideSubPins constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShouldHideSubPins Property Definitions ********************************
void Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventShouldHideSubPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_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(RigVMPin_eventShouldHideSubPins_Parms), &Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::PropPointers) < 2048);
// ********** End Function ShouldHideSubPins Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "ShouldHideSubPins", Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::RigVMPin_eventShouldHideSubPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::RigVMPin_eventShouldHideSubPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_ShouldHideSubPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_ShouldHideSubPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execShouldHideSubPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ShouldHideSubPins();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function ShouldHideSubPins ***************************************
// ********** Begin Class URigVMPin Function ShouldOnlyShowSubPins *********************************
struct Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics
{
struct RigVMPin_eventShouldOnlyShowSubPins_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMPin" },
{ "Comment", "// Returns true if this pin is an array that should be displayed as elements only\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "Returns true if this pin is an array that should be displayed as elements only" },
};
#endif // WITH_METADATA
// ********** Begin Function ShouldOnlyShowSubPins 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 ShouldOnlyShowSubPins constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShouldOnlyShowSubPins Property Definitions ****************************
void Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMPin_eventShouldOnlyShowSubPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_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(RigVMPin_eventShouldOnlyShowSubPins_Parms), &Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::PropPointers) < 2048);
// ********** End Function ShouldOnlyShowSubPins Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMPin, nullptr, "ShouldOnlyShowSubPins", Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::RigVMPin_eventShouldOnlyShowSubPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::RigVMPin_eventShouldOnlyShowSubPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMPin::execShouldOnlyShowSubPins)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ShouldOnlyShowSubPins();
P_NATIVE_END;
}
// ********** End Class URigVMPin Function ShouldOnlyShowSubPins ***********************************
// ********** Begin Class URigVMPin ****************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMPin;
UClass* URigVMPin::GetPrivateStaticClass()
{
using TClass = URigVMPin;
if (!Z_Registration_Info_UClass_URigVMPin.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMPin"),
Z_Registration_Info_UClass_URigVMPin.InnerSingleton,
StaticRegisterNativesURigVMPin,
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_URigVMPin.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMPin_NoRegister()
{
return URigVMPin::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMPin_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Pin represents a single connector / pin on a node in the RigVM model.\n * Pins can be connected based on rules. Pins also provide access to a 'PinPath',\n * which essentially represents . separated list of names to reach the pin within\n * the owning graph. PinPaths are unique.\n * In comparison to the EdGraph Pin the URigVMPin supports the concept of 'SubPins',\n * so child / parent relationships between pins. A FVector Pin for example might\n * have its X, Y and Z components as SubPins. Array Pins will have its elements as\n * SubPins, and so on.\n * A URigVMPin is owned solely by a URigVMNode.\n */" },
{ "IncludePath", "RigVMModel/RigVMPin.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "The Pin represents a single connector / pin on a node in the RigVM model.\nPins can be connected based on rules. Pins also provide access to a 'PinPath',\nwhich essentially represents . separated list of names to reach the pin within\nthe owning graph. PinPaths are unique.\nIn comparison to the EdGraph Pin the URigVMPin supports the concept of 'SubPins',\nso child / parent relationships between pins. A FVector Pin for example might\nhave its X, Y and Z components as SubPins. Array Pins will have its elements as\nSubPins, and so on.\nA URigVMPin is owned solely by a URigVMNode." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Direction_MetaData[] = {
{ "Comment", "// if new members are added to the pin in the future \n// it is important to search for all existing usages of all members\n// to make sure things are copied/initialized properly\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "if new members are added to the pin in the future\nit is important to search for all existing usages of all members\nto make sure things are copied/initialized properly" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsExpanded_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsConstant_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRequiresWatch_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsDynamicArray_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsLazy_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPType_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPTypeObject_MetaData[] = {
{ "Comment", "// serialize object ptr here to keep track of the latest version of the type object,\n// type object can reference assets like user defined struct, which can be renamed\n// or moved to new locations, serializing the type object with the pin\n// ensure automatic update whenever those things happen\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
{ "ToolTip", "serialize object ptr here to keep track of the latest version of the type object,\ntype object can reference assets like user defined struct, which can be renamed\nor moved to new locations, serializing the type object with the pin\nensure automatic update whenever those things happen" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CPPTypeObjectPath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValueType_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomWidgetName_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubPins_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Links_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InjectionInfos_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserDefinedCategory_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IndexInCategory_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoundVariablePath_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMPin.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class URigVMPin constinit property declarations ********************************
static const UECodeGen_Private::FNamePropertyParams NewProp_DisplayName;
static const UECodeGen_Private::FBytePropertyParams NewProp_Direction_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Direction;
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static void NewProp_bIsConstant_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConstant;
static void NewProp_bRequiresWatch_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRequiresWatch;
static void NewProp_bIsDynamicArray_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsDynamicArray;
static void NewProp_bIsLazy_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsLazy;
static const UECodeGen_Private::FStrPropertyParams NewProp_CPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CPPTypeObject;
static const UECodeGen_Private::FNamePropertyParams NewProp_CPPTypeObjectPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_DefaultValue;
static const UECodeGen_Private::FBytePropertyParams NewProp_DefaultValueType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DefaultValueType;
static const UECodeGen_Private::FNamePropertyParams NewProp_CustomWidgetName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubPins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubPins;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Links_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Links;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InjectionInfos_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InjectionInfos;
static const UECodeGen_Private::FStrPropertyParams NewProp_UserDefinedCategory;
static const UECodeGen_Private::FIntPropertyParams NewProp_IndexInCategory;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStrPropertyParams NewProp_BoundVariablePath;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMPin constinit property declarations **********************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("CanProvideDefaultValue"), .Pointer = &URigVMPin::execCanProvideDefaultValue },
{ .NameUTF8 = UTF8TEXT("ContainsWildCardSubPin"), .Pointer = &URigVMPin::execContainsWildCardSubPin },
{ .NameUTF8 = UTF8TEXT("FindLinkForPin"), .Pointer = &URigVMPin::execFindLinkForPin },
{ .NameUTF8 = UTF8TEXT("FindSubPin"), .Pointer = &URigVMPin::execFindSubPin },
{ .NameUTF8 = UTF8TEXT("GetAbsolutePinIndex"), .Pointer = &URigVMPin::execGetAbsolutePinIndex },
{ .NameUTF8 = UTF8TEXT("GetAllSubPinsRecursively"), .Pointer = &URigVMPin::execGetAllSubPinsRecursively },
{ .NameUTF8 = UTF8TEXT("GetArrayElementCppType"), .Pointer = &URigVMPin::execGetArrayElementCppType },
{ .NameUTF8 = UTF8TEXT("GetArraySize"), .Pointer = &URigVMPin::execGetArraySize },
{ .NameUTF8 = UTF8TEXT("GetCategory"), .Pointer = &URigVMPin::execGetCategory },
{ .NameUTF8 = UTF8TEXT("GetCPPType"), .Pointer = &URigVMPin::execGetCPPType },
{ .NameUTF8 = UTF8TEXT("GetCPPTypeObject"), .Pointer = &URigVMPin::execGetCPPTypeObject },
{ .NameUTF8 = UTF8TEXT("GetCustomWidgetName"), .Pointer = &URigVMPin::execGetCustomWidgetName },
{ .NameUTF8 = UTF8TEXT("GetDefaultValue"), .Pointer = &URigVMPin::execGetDefaultValue },
{ .NameUTF8 = UTF8TEXT("GetDefaultValueType"), .Pointer = &URigVMPin::execGetDefaultValueType },
{ .NameUTF8 = UTF8TEXT("GetDirection"), .Pointer = &URigVMPin::execGetDirection },
{ .NameUTF8 = UTF8TEXT("GetDisplayName"), .Pointer = &URigVMPin::execGetDisplayName },
{ .NameUTF8 = UTF8TEXT("GetEnum"), .Pointer = &URigVMPin::execGetEnum },
{ .NameUTF8 = UTF8TEXT("GetGraph"), .Pointer = &URigVMPin::execGetGraph },
{ .NameUTF8 = UTF8TEXT("GetIndexInCategory"), .Pointer = &URigVMPin::execGetIndexInCategory },
{ .NameUTF8 = UTF8TEXT("GetLinkedSourcePins"), .Pointer = &URigVMPin::execGetLinkedSourcePins },
{ .NameUTF8 = UTF8TEXT("GetLinkedTargetPins"), .Pointer = &URigVMPin::execGetLinkedTargetPins },
{ .NameUTF8 = UTF8TEXT("GetLinks"), .Pointer = &URigVMPin::execGetLinks },
{ .NameUTF8 = UTF8TEXT("GetMetaData"), .Pointer = &URigVMPin::execGetMetaData },
{ .NameUTF8 = UTF8TEXT("GetNode"), .Pointer = &URigVMPin::execGetNode },
{ .NameUTF8 = UTF8TEXT("GetOriginalDefaultValue"), .Pointer = &URigVMPin::execGetOriginalDefaultValue },
{ .NameUTF8 = UTF8TEXT("GetOriginalPinFromInjectedNode"), .Pointer = &URigVMPin::execGetOriginalPinFromInjectedNode },
{ .NameUTF8 = UTF8TEXT("GetParentPin"), .Pointer = &URigVMPin::execGetParentPin },
{ .NameUTF8 = UTF8TEXT("GetParentScriptStruct"), .Pointer = &URigVMPin::execGetParentScriptStruct },
{ .NameUTF8 = UTF8TEXT("GetPinForLink"), .Pointer = &URigVMPin::execGetPinForLink },
{ .NameUTF8 = UTF8TEXT("GetPinIndex"), .Pointer = &URigVMPin::execGetPinIndex },
{ .NameUTF8 = UTF8TEXT("GetPinPath"), .Pointer = &URigVMPin::execGetPinPath },
{ .NameUTF8 = UTF8TEXT("GetRootPin"), .Pointer = &URigVMPin::execGetRootPin },
{ .NameUTF8 = UTF8TEXT("GetScriptStruct"), .Pointer = &URigVMPin::execGetScriptStruct },
{ .NameUTF8 = UTF8TEXT("GetSegmentPath"), .Pointer = &URigVMPin::execGetSegmentPath },
{ .NameUTF8 = UTF8TEXT("GetSourceLinks"), .Pointer = &URigVMPin::execGetSourceLinks },
{ .NameUTF8 = UTF8TEXT("GetSubPinPath"), .Pointer = &URigVMPin::execGetSubPinPath },
{ .NameUTF8 = UTF8TEXT("GetSubPins"), .Pointer = &URigVMPin::execGetSubPins },
{ .NameUTF8 = UTF8TEXT("GetTargetLinks"), .Pointer = &URigVMPin::execGetTargetLinks },
{ .NameUTF8 = UTF8TEXT("GetToolTipText"), .Pointer = &URigVMPin::execGetToolTipText },
{ .NameUTF8 = UTF8TEXT("HasDefaultValueOverride"), .Pointer = &URigVMPin::execHasDefaultValueOverride },
{ .NameUTF8 = UTF8TEXT("HasMetaData"), .Pointer = &URigVMPin::execHasMetaData },
{ .NameUTF8 = UTF8TEXT("HasOriginalDefaultValue"), .Pointer = &URigVMPin::execHasOriginalDefaultValue },
{ .NameUTF8 = UTF8TEXT("HasUserProvidedDefaultValue"), .Pointer = &URigVMPin::execHasUserProvidedDefaultValue },
{ .NameUTF8 = UTF8TEXT("IsArray"), .Pointer = &URigVMPin::execIsArray },
{ .NameUTF8 = UTF8TEXT("IsArrayElement"), .Pointer = &URigVMPin::execIsArrayElement },
{ .NameUTF8 = UTF8TEXT("IsDefinedAsConstant"), .Pointer = &URigVMPin::execIsDefinedAsConstant },
{ .NameUTF8 = UTF8TEXT("IsDynamicArray"), .Pointer = &URigVMPin::execIsDynamicArray },
{ .NameUTF8 = UTF8TEXT("IsEnum"), .Pointer = &URigVMPin::execIsEnum },
{ .NameUTF8 = UTF8TEXT("IsExecuteContext"), .Pointer = &URigVMPin::execIsExecuteContext },
{ .NameUTF8 = UTF8TEXT("IsExpanded"), .Pointer = &URigVMPin::execIsExpanded },
{ .NameUTF8 = UTF8TEXT("IsFixedSizeArray"), .Pointer = &URigVMPin::execIsFixedSizeArray },
{ .NameUTF8 = UTF8TEXT("IsInterface"), .Pointer = &URigVMPin::execIsInterface },
{ .NameUTF8 = UTF8TEXT("IsLazy"), .Pointer = &URigVMPin::execIsLazy },
{ .NameUTF8 = UTF8TEXT("IsLinkedTo"), .Pointer = &URigVMPin::execIsLinkedTo },
{ .NameUTF8 = UTF8TEXT("IsReferenceCountedContainer"), .Pointer = &URigVMPin::execIsReferenceCountedContainer },
{ .NameUTF8 = UTF8TEXT("IsRootPin"), .Pointer = &URigVMPin::execIsRootPin },
{ .NameUTF8 = UTF8TEXT("IsStringType"), .Pointer = &URigVMPin::execIsStringType },
{ .NameUTF8 = UTF8TEXT("IsStruct"), .Pointer = &URigVMPin::execIsStruct },
{ .NameUTF8 = UTF8TEXT("IsStructMember"), .Pointer = &URigVMPin::execIsStructMember },
{ .NameUTF8 = UTF8TEXT("IsTraitPin"), .Pointer = &URigVMPin::execIsTraitPin },
{ .NameUTF8 = UTF8TEXT("IsUObject"), .Pointer = &URigVMPin::execIsUObject },
{ .NameUTF8 = UTF8TEXT("IsValidDefaultValue"), .Pointer = &URigVMPin::execIsValidDefaultValue },
{ .NameUTF8 = UTF8TEXT("IsWildCard"), .Pointer = &URigVMPin::execIsWildCard },
{ .NameUTF8 = UTF8TEXT("RequiresWatch"), .Pointer = &URigVMPin::execRequiresWatch },
{ .NameUTF8 = UTF8TEXT("ShouldHideSubPins"), .Pointer = &URigVMPin::execShouldHideSubPins },
{ .NameUTF8 = UTF8TEXT("ShouldOnlyShowSubPins"), .Pointer = &URigVMPin::execShouldOnlyShowSubPins },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMPin_CanProvideDefaultValue, "CanProvideDefaultValue" }, // 1518531774
{ &Z_Construct_UFunction_URigVMPin_ContainsWildCardSubPin, "ContainsWildCardSubPin" }, // 950656191
{ &Z_Construct_UFunction_URigVMPin_FindLinkForPin, "FindLinkForPin" }, // 3863643783
{ &Z_Construct_UFunction_URigVMPin_FindSubPin, "FindSubPin" }, // 188402187
{ &Z_Construct_UFunction_URigVMPin_GetAbsolutePinIndex, "GetAbsolutePinIndex" }, // 717496916
{ &Z_Construct_UFunction_URigVMPin_GetAllSubPinsRecursively, "GetAllSubPinsRecursively" }, // 1950052133
{ &Z_Construct_UFunction_URigVMPin_GetArrayElementCppType, "GetArrayElementCppType" }, // 421270891
{ &Z_Construct_UFunction_URigVMPin_GetArraySize, "GetArraySize" }, // 3080985867
{ &Z_Construct_UFunction_URigVMPin_GetCategory, "GetCategory" }, // 423557767
{ &Z_Construct_UFunction_URigVMPin_GetCPPType, "GetCPPType" }, // 337965605
{ &Z_Construct_UFunction_URigVMPin_GetCPPTypeObject, "GetCPPTypeObject" }, // 2566394597
{ &Z_Construct_UFunction_URigVMPin_GetCustomWidgetName, "GetCustomWidgetName" }, // 1845111983
{ &Z_Construct_UFunction_URigVMPin_GetDefaultValue, "GetDefaultValue" }, // 773683593
{ &Z_Construct_UFunction_URigVMPin_GetDefaultValueType, "GetDefaultValueType" }, // 2865053729
{ &Z_Construct_UFunction_URigVMPin_GetDirection, "GetDirection" }, // 778833643
{ &Z_Construct_UFunction_URigVMPin_GetDisplayName, "GetDisplayName" }, // 1746641487
{ &Z_Construct_UFunction_URigVMPin_GetEnum, "GetEnum" }, // 4075986259
{ &Z_Construct_UFunction_URigVMPin_GetGraph, "GetGraph" }, // 3985063558
{ &Z_Construct_UFunction_URigVMPin_GetIndexInCategory, "GetIndexInCategory" }, // 2682009523
{ &Z_Construct_UFunction_URigVMPin_GetLinkedSourcePins, "GetLinkedSourcePins" }, // 1749151128
{ &Z_Construct_UFunction_URigVMPin_GetLinkedTargetPins, "GetLinkedTargetPins" }, // 772176953
{ &Z_Construct_UFunction_URigVMPin_GetLinks, "GetLinks" }, // 1546711057
{ &Z_Construct_UFunction_URigVMPin_GetMetaData, "GetMetaData" }, // 3273861154
{ &Z_Construct_UFunction_URigVMPin_GetNode, "GetNode" }, // 1499598362
{ &Z_Construct_UFunction_URigVMPin_GetOriginalDefaultValue, "GetOriginalDefaultValue" }, // 2324137223
{ &Z_Construct_UFunction_URigVMPin_GetOriginalPinFromInjectedNode, "GetOriginalPinFromInjectedNode" }, // 2612388079
{ &Z_Construct_UFunction_URigVMPin_GetParentPin, "GetParentPin" }, // 3244717403
{ &Z_Construct_UFunction_URigVMPin_GetParentScriptStruct, "GetParentScriptStruct" }, // 649561884
{ &Z_Construct_UFunction_URigVMPin_GetPinForLink, "GetPinForLink" }, // 3204927280
{ &Z_Construct_UFunction_URigVMPin_GetPinIndex, "GetPinIndex" }, // 1277388769
{ &Z_Construct_UFunction_URigVMPin_GetPinPath, "GetPinPath" }, // 2351389788
{ &Z_Construct_UFunction_URigVMPin_GetRootPin, "GetRootPin" }, // 877308588
{ &Z_Construct_UFunction_URigVMPin_GetScriptStruct, "GetScriptStruct" }, // 355211182
{ &Z_Construct_UFunction_URigVMPin_GetSegmentPath, "GetSegmentPath" }, // 758691406
{ &Z_Construct_UFunction_URigVMPin_GetSourceLinks, "GetSourceLinks" }, // 2173706039
{ &Z_Construct_UFunction_URigVMPin_GetSubPinPath, "GetSubPinPath" }, // 2062006904
{ &Z_Construct_UFunction_URigVMPin_GetSubPins, "GetSubPins" }, // 168985214
{ &Z_Construct_UFunction_URigVMPin_GetTargetLinks, "GetTargetLinks" }, // 457674682
{ &Z_Construct_UFunction_URigVMPin_GetToolTipText, "GetToolTipText" }, // 974516942
{ &Z_Construct_UFunction_URigVMPin_HasDefaultValueOverride, "HasDefaultValueOverride" }, // 3261592082
{ &Z_Construct_UFunction_URigVMPin_HasMetaData, "HasMetaData" }, // 1986223203
{ &Z_Construct_UFunction_URigVMPin_HasOriginalDefaultValue, "HasOriginalDefaultValue" }, // 3509803435
{ &Z_Construct_UFunction_URigVMPin_HasUserProvidedDefaultValue, "HasUserProvidedDefaultValue" }, // 634037571
{ &Z_Construct_UFunction_URigVMPin_IsArray, "IsArray" }, // 3064996984
{ &Z_Construct_UFunction_URigVMPin_IsArrayElement, "IsArrayElement" }, // 1590142656
{ &Z_Construct_UFunction_URigVMPin_IsDefinedAsConstant, "IsDefinedAsConstant" }, // 2272636430
{ &Z_Construct_UFunction_URigVMPin_IsDynamicArray, "IsDynamicArray" }, // 3594694326
{ &Z_Construct_UFunction_URigVMPin_IsEnum, "IsEnum" }, // 3795409020
{ &Z_Construct_UFunction_URigVMPin_IsExecuteContext, "IsExecuteContext" }, // 3429990225
{ &Z_Construct_UFunction_URigVMPin_IsExpanded, "IsExpanded" }, // 2477892848
{ &Z_Construct_UFunction_URigVMPin_IsFixedSizeArray, "IsFixedSizeArray" }, // 1302319458
{ &Z_Construct_UFunction_URigVMPin_IsInterface, "IsInterface" }, // 1038834078
{ &Z_Construct_UFunction_URigVMPin_IsLazy, "IsLazy" }, // 2983511967
{ &Z_Construct_UFunction_URigVMPin_IsLinkedTo, "IsLinkedTo" }, // 2465786929
{ &Z_Construct_UFunction_URigVMPin_IsReferenceCountedContainer, "IsReferenceCountedContainer" }, // 1866510622
{ &Z_Construct_UFunction_URigVMPin_IsRootPin, "IsRootPin" }, // 306432574
{ &Z_Construct_UFunction_URigVMPin_IsStringType, "IsStringType" }, // 3808322175
{ &Z_Construct_UFunction_URigVMPin_IsStruct, "IsStruct" }, // 1461156044
{ &Z_Construct_UFunction_URigVMPin_IsStructMember, "IsStructMember" }, // 857161481
{ &Z_Construct_UFunction_URigVMPin_IsTraitPin, "IsTraitPin" }, // 2073968656
{ &Z_Construct_UFunction_URigVMPin_IsUObject, "IsUObject" }, // 2664572334
{ &Z_Construct_UFunction_URigVMPin_IsValidDefaultValue, "IsValidDefaultValue" }, // 782057493
{ &Z_Construct_UFunction_URigVMPin_IsWildCard, "IsWildCard" }, // 439875736
{ &Z_Construct_UFunction_URigVMPin_RequiresWatch, "RequiresWatch" }, // 2701440261
{ &Z_Construct_UFunction_URigVMPin_ShouldHideSubPins, "ShouldHideSubPins" }, // 334175806
{ &Z_Construct_UFunction_URigVMPin_ShouldOnlyShowSubPins, "ShouldOnlyShowSubPins" }, // 2844844740
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMPin>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMPin_Statics
// ********** Begin Class URigVMPin Property Definitions *******************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_Direction_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_URigVMPin_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, Direction), Z_Construct_UEnum_RigVM_ERigVMPinDirection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Direction_MetaData), NewProp_Direction_MetaData) }; // 3284586919
void Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((URigVMPin*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMPin), &Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsExpanded_MetaData), NewProp_bIsExpanded_MetaData) };
void Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsConstant_SetBit(void* Obj)
{
((URigVMPin*)Obj)->bIsConstant = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsConstant = { "bIsConstant", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMPin), &Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsConstant_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsConstant_MetaData), NewProp_bIsConstant_MetaData) };
void Z_Construct_UClass_URigVMPin_Statics::NewProp_bRequiresWatch_SetBit(void* Obj)
{
((URigVMPin*)Obj)->bRequiresWatch = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_bRequiresWatch = { "bRequiresWatch", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMPin), &Z_Construct_UClass_URigVMPin_Statics::NewProp_bRequiresWatch_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRequiresWatch_MetaData), NewProp_bRequiresWatch_MetaData) };
void Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsDynamicArray_SetBit(void* Obj)
{
((URigVMPin*)Obj)->bIsDynamicArray = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsDynamicArray = { "bIsDynamicArray", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMPin), &Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsDynamicArray_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsDynamicArray_MetaData), NewProp_bIsDynamicArray_MetaData) };
void Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsLazy_SetBit(void* Obj)
{
((URigVMPin*)Obj)->bIsLazy = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsLazy = { "bIsLazy", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMPin), &Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsLazy_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsLazy_MetaData), NewProp_bIsLazy_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPType = { "CPPType", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, CPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPType_MetaData), NewProp_CPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPTypeObject = { "CPPTypeObject", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, CPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPTypeObject_MetaData), NewProp_CPPTypeObject_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPTypeObjectPath = { "CPPTypeObjectPath", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, CPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CPPTypeObjectPath_MetaData), NewProp_CPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_DefaultValueType_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_URigVMPin_Statics::NewProp_DefaultValueType = { "DefaultValueType", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, DefaultValueType), Z_Construct_UEnum_RigVMDeveloper_ERigVMPinDefaultValueType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValueType_MetaData), NewProp_DefaultValueType_MetaData) }; // 1943805171
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_CustomWidgetName = { "CustomWidgetName", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, CustomWidgetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomWidgetName_MetaData), NewProp_CustomWidgetName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_SubPins_Inner = { "SubPins", 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_URigVMPin_Statics::NewProp_SubPins = { "SubPins", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, SubPins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubPins_MetaData), NewProp_SubPins_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_Links_Inner = { "Links", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_Links = { "Links", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, Links), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Links_MetaData), NewProp_Links_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_InjectionInfos_Inner = { "InjectionInfos", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMInjectionInfo_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_InjectionInfos = { "InjectionInfos", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, InjectionInfos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InjectionInfos_MetaData), NewProp_InjectionInfos_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_UserDefinedCategory = { "UserDefinedCategory", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, UserDefinedCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserDefinedCategory_MetaData), NewProp_UserDefinedCategory_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_IndexInCategory = { "IndexInCategory", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, IndexInCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IndexInCategory_MetaData), NewProp_IndexInCategory_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_URigVMPin_Statics::NewProp_BoundVariablePath = { "BoundVariablePath", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMPin, BoundVariablePath_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoundVariablePath_MetaData), NewProp_BoundVariablePath_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_DisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_Direction_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_Direction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsExpanded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsConstant,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_bRequiresWatch,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsDynamicArray,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_bIsLazy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_CPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_DefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_DefaultValueType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_DefaultValueType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_CustomWidgetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_SubPins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_SubPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_Links_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_Links,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_InjectionInfos_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_InjectionInfos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_UserDefinedCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_IndexInCategory,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMPin_Statics::NewProp_BoundVariablePath,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMPin_Statics::PropPointers) < 2048);
// ********** End Class URigVMPin Property Definitions *********************************************
UObject* (*const Z_Construct_UClass_URigVMPin_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMPin_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMPin_Statics::ClassParams = {
&URigVMPin::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMPin_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMPin_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMPin_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMPin_Statics::Class_MetaDataParams)
};
void URigVMPin::StaticRegisterNativesURigVMPin()
{
UClass* Class = URigVMPin::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMPin_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMPin()
{
if (!Z_Registration_Info_UClass_URigVMPin.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMPin.OuterSingleton, Z_Construct_UClass_URigVMPin_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMPin.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMPin);
URigVMPin::~URigVMPin() {}
// ********** End Class URigVMPin ******************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigVMPinDefaultValueType_StaticEnum, TEXT("ERigVMPinDefaultValueType"), &Z_Registration_Info_UEnum_ERigVMPinDefaultValueType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1943805171U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMInjectionInfo, URigVMInjectionInfo::StaticClass, TEXT("URigVMInjectionInfo"), &Z_Registration_Info_UClass_URigVMInjectionInfo, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMInjectionInfo), 3498932320U) },
{ Z_Construct_UClass_URigVMPin, URigVMPin::StaticClass, TEXT("URigVMPin"), &Z_Registration_Info_UClass_URigVMPin, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMPin), 3736909368U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_2359254912{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMPin_h__Script_RigVMDeveloper_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS