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