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