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

17567 lines
1.4 MiB

// 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/RigVMController.h"
#include "RigVMCore/RigVMGraphFunctionDefinition.h"
#include "RigVMCore/RigVMNodeLayout.h"
#include "RigVMCore/RigVMUserWorkflow.h"
#include "RigVMCore/RigVMVariant.h"
#include "RigVMModel/RigVMVariableDescription.h"
#include "UObject/Class.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeRigVMController() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
RIGVM_API UClass* Z_Construct_UClass_URigVMUserWorkflowOptions_NoRegister();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMOpCode();
RIGVM_API UEnum* Z_Construct_UEnum_RigVM_ERigVMPinDirection();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMNodeLayout();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMTag();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMUserWorkflow();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMVariantRef();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMActionStack_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCollapseNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMCommentNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMController();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMController_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMControllerSettings();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMControllerSettings_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMEnumNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInjectionInfo_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLibraryNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMLink_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMParameterNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMRerouteNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMSchema_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMTemplateNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMUnitNode_NoRegister();
RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMVariableNode_NoRegister();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress();
RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType();
RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigStructScope();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMClientPatchResult();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate();
RIGVMDEVELOPER_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMGraphVariableDescription();
UPackage* Z_Construct_UPackage__Script_RigVMDeveloper();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ERigVMControllerBulkEditType **********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMControllerBulkEditType;
static UEnum* ERigVMControllerBulkEditType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMControllerBulkEditType"));
}
return Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMControllerBulkEditType>()
{
return ERigVMControllerBulkEditType_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AddExposedPin.Name", "ERigVMControllerBulkEditType::AddExposedPin" },
{ "AddVariable.Name", "ERigVMControllerBulkEditType::AddVariable" },
{ "ChangeExposedPinType.Name", "ERigVMControllerBulkEditType::ChangeExposedPinType" },
{ "ChangeVariableType.Name", "ERigVMControllerBulkEditType::ChangeVariableType" },
{ "Max.Hidden", "" },
{ "Max.Name", "ERigVMControllerBulkEditType::Max" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "RemoveExposedPin.Name", "ERigVMControllerBulkEditType::RemoveExposedPin" },
{ "RemoveFunction.Name", "ERigVMControllerBulkEditType::RemoveFunction" },
{ "RemoveVariable.Name", "ERigVMControllerBulkEditType::RemoveVariable" },
{ "RenameExposedPin.Name", "ERigVMControllerBulkEditType::RenameExposedPin" },
{ "RenameVariable.Name", "ERigVMControllerBulkEditType::RenameVariable" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMControllerBulkEditType::AddExposedPin", (int64)ERigVMControllerBulkEditType::AddExposedPin },
{ "ERigVMControllerBulkEditType::RemoveExposedPin", (int64)ERigVMControllerBulkEditType::RemoveExposedPin },
{ "ERigVMControllerBulkEditType::RenameExposedPin", (int64)ERigVMControllerBulkEditType::RenameExposedPin },
{ "ERigVMControllerBulkEditType::ChangeExposedPinType", (int64)ERigVMControllerBulkEditType::ChangeExposedPinType },
{ "ERigVMControllerBulkEditType::AddVariable", (int64)ERigVMControllerBulkEditType::AddVariable },
{ "ERigVMControllerBulkEditType::RemoveVariable", (int64)ERigVMControllerBulkEditType::RemoveVariable },
{ "ERigVMControllerBulkEditType::RenameVariable", (int64)ERigVMControllerBulkEditType::RenameVariable },
{ "ERigVMControllerBulkEditType::ChangeVariableType", (int64)ERigVMControllerBulkEditType::ChangeVariableType },
{ "ERigVMControllerBulkEditType::RemoveFunction", (int64)ERigVMControllerBulkEditType::RemoveFunction },
{ "ERigVMControllerBulkEditType::Max", (int64)ERigVMControllerBulkEditType::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMControllerBulkEditType",
"ERigVMControllerBulkEditType",
Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType()
{
if (!Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMControllerBulkEditType.InnerSingleton;
}
// ********** End Enum ERigVMControllerBulkEditType ************************************************
// ********** Begin Enum ERigVMControllerBulkEditProgress ******************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress;
static UEnum* ERigVMControllerBulkEditProgress_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.OuterSingleton)
{
Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMControllerBulkEditProgress"));
}
return Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.OuterSingleton;
}
template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum<ERigVMControllerBulkEditProgress>()
{
return ERigVMControllerBulkEditProgress_StaticEnum();
}
struct Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BeginEdit.Name", "ERigVMControllerBulkEditProgress::BeginEdit" },
{ "BeginLoad.Name", "ERigVMControllerBulkEditProgress::BeginLoad" },
{ "FinishedEdit.Name", "ERigVMControllerBulkEditProgress::FinishedEdit" },
{ "FinishedLoad.Name", "ERigVMControllerBulkEditProgress::FinishedLoad" },
{ "Max.Hidden", "" },
{ "Max.Name", "ERigVMControllerBulkEditProgress::Max" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ERigVMControllerBulkEditProgress::BeginLoad", (int64)ERigVMControllerBulkEditProgress::BeginLoad },
{ "ERigVMControllerBulkEditProgress::FinishedLoad", (int64)ERigVMControllerBulkEditProgress::FinishedLoad },
{ "ERigVMControllerBulkEditProgress::BeginEdit", (int64)ERigVMControllerBulkEditProgress::BeginEdit },
{ "ERigVMControllerBulkEditProgress::FinishedEdit", (int64)ERigVMControllerBulkEditProgress::FinishedEdit },
{ "ERigVMControllerBulkEditProgress::Max", (int64)ERigVMControllerBulkEditProgress::Max },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
"ERigVMControllerBulkEditProgress",
"ERigVMControllerBulkEditProgress",
Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress()
{
if (!Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMControllerBulkEditProgress_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress.InnerSingleton;
}
// ********** End Enum ERigVMControllerBulkEditProgress ********************************************
// ********** Begin ScriptStruct FRigStructScope ***************************************************
struct Z_Construct_UScriptStruct_FRigStructScope_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigStructScope); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigStructScope); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigStructScope constinit property declarations *******************
// ********** End ScriptStruct FRigStructScope constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigStructScope>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigStructScope_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigStructScope;
class UScriptStruct* FRigStructScope::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigStructScope.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigStructScope.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigStructScope, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigStructScope"));
}
return Z_Registration_Info_UScriptStruct_FRigStructScope.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigStructScope_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigStructScope",
nullptr,
0,
sizeof(FRigStructScope),
alignof(FRigStructScope),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigStructScope_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigStructScope_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigStructScope()
{
if (!Z_Registration_Info_UScriptStruct_FRigStructScope.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigStructScope.InnerSingleton, Z_Construct_UScriptStruct_FRigStructScope_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigStructScope.InnerSingleton);
}
// ********** End ScriptStruct FRigStructScope *****************************************************
// ********** Begin ScriptStruct FRigVMClientPatchResult *******************************************
struct Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMClientPatchResult); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMClientPatchResult); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// A struct describing the result of a backwards compatibility patch\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "A struct describing the result of a backwards compatibility patch" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMClientPatchResult constinit property declarations ***********
// ********** End ScriptStruct FRigVMClientPatchResult constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMClientPatchResult>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult;
class UScriptStruct* FRigVMClientPatchResult::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMClientPatchResult, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMClientPatchResult"));
}
return Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMClientPatchResult",
nullptr,
0,
sizeof(FRigVMClientPatchResult),
alignof(FRigVMClientPatchResult),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMClientPatchResult()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.InnerSingleton, Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult.InnerSingleton);
}
// ********** End ScriptStruct FRigVMClientPatchResult *********************************************
// ********** Begin Class URigVMController Function AddAggregatePin ********************************
struct Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics
{
struct RigVMController_eventAddAggregatePin_Parms
{
FString InNodeName;
FString InPinName;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InDefaultValue", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAggregatePin constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAggregatePin constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAggregatePin Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddAggregatePin_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddAggregatePin_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddAggregatePin_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddAggregatePin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddAggregatePin_Parms), &Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddAggregatePin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddAggregatePin_Parms), &Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddAggregatePin_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::PropPointers) < 2048);
// ********** End Function AddAggregatePin Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddAggregatePin", Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::RigVMController_eventAddAggregatePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::RigVMController_eventAddAggregatePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddAggregatePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddAggregatePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddAggregatePin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InPinName);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->AddAggregatePin(Z_Param_InNodeName,Z_Param_InPinName,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddAggregatePin **********************************
// ********** Begin Class URigVMController Function AddArrayNode ***********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddArrayNode_Statics
{
struct RigVMController_eventAddArrayNode_Parms
{
ERigVMOpCode InOpCode;
FString InCPPType;
UObject* InCPPTypeObject;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool bIsPatching;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Array Node to the edited Graph.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bIsPatching", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Array Node to the edited Graph.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddArrayNode constinit property declarations **************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InOpCode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InOpCode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_bIsPatching_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPatching;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddArrayNode constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddArrayNode Property Definitions *************************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InOpCode_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_URigVMController_AddArrayNode_Statics::NewProp_InOpCode = { "InOpCode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, InOpCode), Z_Construct_UEnum_RigVM_ERigVMOpCode, METADATA_PARAMS(0, nullptr) }; // 831061046
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNode_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNode_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bIsPatching_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNode_Parms*)Obj)->bIsPatching = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bIsPatching = { "bIsPatching", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNode_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bIsPatching_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InOpCode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InOpCode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_bIsPatching,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::PropPointers) < 2048);
// ********** End Function AddArrayNode Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddArrayNode", Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::RigVMController_eventAddArrayNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::RigVMController_eventAddArrayNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddArrayNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddArrayNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddArrayNode)
{
P_GET_ENUM(ERigVMOpCode,Z_Param_InOpCode);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_UBOOL(Z_Param_bIsPatching);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddArrayNode(ERigVMOpCode(Z_Param_InOpCode),Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,Z_Param_bIsPatching);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddArrayNode *************************************
// ********** Begin Class URigVMController Function AddArrayNodeFromObjectPath *********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics
{
struct RigVMController_eventAddArrayNodeFromObjectPath_Parms
{
ERigVMOpCode InOpCode;
FString InCPPType;
FString InCPPTypeObjectPath;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool bIsPatching;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Array Node to the edited Graph given a struct object path name.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bIsPatching", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Array Node to the edited Graph given a struct object path name.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddArrayNodeFromObjectPath constinit property declarations ************
static const UECodeGen_Private::FBytePropertyParams NewProp_InOpCode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InOpCode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_bIsPatching_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPatching;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddArrayNodeFromObjectPath constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddArrayNodeFromObjectPath Property Definitions ***********************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InOpCode_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_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InOpCode = { "InOpCode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, InOpCode), Z_Construct_UEnum_RigVM_ERigVMOpCode, METADATA_PARAMS(0, nullptr) }; // 831061046
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNodeFromObjectPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNodeFromObjectPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bIsPatching_SetBit(void* Obj)
{
((RigVMController_eventAddArrayNodeFromObjectPath_Parms*)Obj)->bIsPatching = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bIsPatching = { "bIsPatching", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bIsPatching_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayNodeFromObjectPath_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InOpCode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InOpCode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_bIsPatching,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::PropPointers) < 2048);
// ********** End Function AddArrayNodeFromObjectPath Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddArrayNodeFromObjectPath", Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::RigVMController_eventAddArrayNodeFromObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::RigVMController_eventAddArrayNodeFromObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddArrayNodeFromObjectPath)
{
P_GET_ENUM(ERigVMOpCode,Z_Param_InOpCode);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPTypeObjectPath);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_UBOOL(Z_Param_bIsPatching);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddArrayNodeFromObjectPath(ERigVMOpCode(Z_Param_InOpCode),Z_Param_InCPPType,Z_Param_InCPPTypeObjectPath,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,Z_Param_bIsPatching);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddArrayNodeFromObjectPath ***********************
// ********** Begin Class URigVMController Function AddArrayPin ************************************
struct Z_Construct_UFunction_URigVMController_AddArrayPin_Statics
{
struct RigVMController_eventAddArrayPin_Parms
{
FString InArrayPinPath;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an array element pin to the end of an array pin.\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InDefaultValue", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an array element pin to the end of an array pin.\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddArrayPin constinit property declarations ***************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddArrayPin constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddArrayPin Property Definitions **************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_InArrayPinPath = { "InArrayPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayPin_Parms, InArrayPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayPinPath_MetaData), NewProp_InArrayPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayPin_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddArrayPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayPin_Parms), &Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddArrayPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddArrayPin_Parms), &Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddArrayPin_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_InArrayPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::PropPointers) < 2048);
// ********** End Function AddArrayPin Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddArrayPin", Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::RigVMController_eventAddArrayPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::RigVMController_eventAddArrayPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddArrayPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddArrayPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddArrayPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->AddArrayPin(Z_Param_InArrayPinPath,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddArrayPin **************************************
// ********** Begin Class URigVMController Function AddBranchNode **********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddBranchNode_Statics
{
struct RigVMController_eventAddBranchNode_Parms
{
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a branch node to the graph.\n// Branch nodes can be used to split the execution of into multiple branches,\n// allowing to drive behavior by logic.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a branch node to the graph.\nBranch nodes can be used to split the execution of into multiple branches,\nallowing to drive behavior by logic." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddBranchNode constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddBranchNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddBranchNode Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddBranchNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddBranchNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddBranchNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddBranchNode_Parms), &Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddBranchNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddBranchNode_Parms), &Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddBranchNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::PropPointers) < 2048);
// ********** End Function AddBranchNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddBranchNode", Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::RigVMController_eventAddBranchNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::RigVMController_eventAddBranchNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddBranchNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddBranchNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddBranchNode)
{
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddBranchNode(Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddBranchNode ************************************
// ********** Begin Class URigVMController Function AddCommentNode *********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddCommentNode_Statics
{
struct RigVMController_eventAddCommentNode_Parms
{
FString InCommentText;
FVector2D InPosition;
FVector2D InSize;
FLinearColor InColor;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMCommentNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Comment Node to the edited Graph.\n// Comments can be used to annotate the Graph.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InColor", "(R=0.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "CPP_Default_InSize", "(X=400.000,Y=300.000)" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Comment Node to the edited Graph.\nComments can be used to annotate the Graph.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCommentText_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InColor_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddCommentNode constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCommentText;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_InColor;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddCommentNode constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddCommentNode Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InCommentText = { "InCommentText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, InCommentText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCommentText_MetaData), NewProp_InCommentText_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InSize = { "InSize", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, InSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSize_MetaData), NewProp_InSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InColor = { "InColor", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, InColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InColor_MetaData), NewProp_InColor_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddCommentNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddCommentNode_Parms), &Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddCommentNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddCommentNode_Parms), &Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddCommentNode_Parms, ReturnValue), Z_Construct_UClass_URigVMCommentNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InCommentText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::PropPointers) < 2048);
// ********** End Function AddCommentNode Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddCommentNode", Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::RigVMController_eventAddCommentNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::RigVMController_eventAddCommentNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddCommentNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddCommentNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddCommentNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCommentText);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InSize);
P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_InColor);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMCommentNode**)Z_Param__Result=P_THIS->AddCommentNode(Z_Param_InCommentText,Z_Param_Out_InPosition,Z_Param_Out_InSize,Z_Param_Out_InColor,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddCommentNode ***********************************
// ********** Begin Class URigVMController Function AddDefaultTagToFunctionVariant *****************
struct Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics
{
struct RigVMController_eventAddDefaultTagToFunctionVariant_Parms
{
FName InFunctionName;
FName InTagName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a default tag to a function variant\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a default tag to a function variant" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTagName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddDefaultTagToFunctionVariant constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTagName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddDefaultTagToFunctionVariant constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddDefaultTagToFunctionVariant Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddDefaultTagToFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_InTagName = { "InTagName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddDefaultTagToFunctionVariant_Parms, InTagName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTagName_MetaData), NewProp_InTagName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddDefaultTagToFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddDefaultTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddDefaultTagToFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddDefaultTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddDefaultTagToFunctionVariant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_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(RigVMController_eventAddDefaultTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_InTagName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function AddDefaultTagToFunctionVariant Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddDefaultTagToFunctionVariant", Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::RigVMController_eventAddDefaultTagToFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::RigVMController_eventAddDefaultTagToFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddDefaultTagToFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InTagName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddDefaultTagToFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_Out_InTagName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddDefaultTagToFunctionVariant *******************
// ********** Begin Class URigVMController Function AddEmptyPinCategory ****************************
struct Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics
{
struct RigVMController_eventAddEmptyPinCategory_Parms
{
FName InNodeName;
FString InCategory;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a new pin category. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a new pin category. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddEmptyPinCategory constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddEmptyPinCategory constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddEmptyPinCategory Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEmptyPinCategory_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEmptyPinCategory_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddEmptyPinCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddEmptyPinCategory_Parms), &Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddEmptyPinCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddEmptyPinCategory_Parms), &Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddEmptyPinCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_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(RigVMController_eventAddEmptyPinCategory_Parms), &Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::PropPointers) < 2048);
// ********** End Function AddEmptyPinCategory Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddEmptyPinCategory", Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::RigVMController_eventAddEmptyPinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::RigVMController_eventAddEmptyPinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddEmptyPinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddEmptyPinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddEmptyPinCategory)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddEmptyPinCategory(Z_Param_Out_InNodeName,Z_Param_InCategory,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddEmptyPinCategory ******************************
// ********** Begin Class URigVMController Function AddEnumNode ************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddEnumNode_Statics
{
struct RigVMController_eventAddEnumNode_Parms
{
FName InCPPTypeObjectPath;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMEnumNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an enum node to the graph\n// Enum nodes can be used to represent constant enum values within the graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an enum node to the graph\nEnum nodes can be used to represent constant enum values within the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddEnumNode constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddEnumNode constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddEnumNode Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEnumNode_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEnumNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEnumNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddEnumNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddEnumNode_Parms), &Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddEnumNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddEnumNode_Parms), &Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddEnumNode_Parms, ReturnValue), Z_Construct_UClass_URigVMEnumNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::PropPointers) < 2048);
// ********** End Function AddEnumNode Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddEnumNode", Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::RigVMController_eventAddEnumNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::RigVMController_eventAddEnumNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddEnumNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddEnumNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddEnumNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMEnumNode**)Z_Param__Result=P_THIS->AddEnumNode(Z_Param_Out_InCPPTypeObjectPath,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddEnumNode **************************************
// ********** Begin Class URigVMController Function AddExposedPin **********************************
struct Z_Construct_UFunction_URigVMController_AddExposedPin_Statics
{
struct RigVMController_eventAddExposedPin_Parms
{
FName InPinName;
ERigVMPinDirection InDirection;
FString InCPPType;
FName InCPPTypeObjectPath;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an exposed pin to the graph controlled by this\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an exposed pin to the graph controlled by this" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddExposedPin constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPinName;
static const UECodeGen_Private::FBytePropertyParams NewProp_InDirection_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InDirection;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddExposedPin constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddExposedPin Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDirection_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDirection = { "InDirection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, InDirection), Z_Construct_UEnum_RigVM_ERigVMPinDirection, METADATA_PARAMS(0, nullptr) }; // 3284586919
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddExposedPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddExposedPin_Parms), &Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddExposedPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddExposedPin_Parms), &Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExposedPin_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDirection_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::PropPointers) < 2048);
// ********** End Function AddExposedPin Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddExposedPin", Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::RigVMController_eventAddExposedPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::RigVMController_eventAddExposedPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddExposedPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddExposedPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddExposedPin)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InPinName);
P_GET_ENUM(ERigVMPinDirection,Z_Param_InDirection);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->AddExposedPin(Z_Param_Out_InPinName,ERigVMPinDirection(Z_Param_InDirection),Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddExposedPin ************************************
// ********** Begin Class URigVMController Function AddExternalFunctionReferenceNode ***************
struct Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics
{
struct RigVMController_eventAddExternalFunctionReferenceNode_Parms
{
FString InHostPath;
FName InFunctionName;
FVector2D InNodePosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMFunctionReferenceNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InHostPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddExternalFunctionReferenceNode constinit property declarations ******
static const UECodeGen_Private::FStrPropertyParams NewProp_InHostPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddExternalFunctionReferenceNode constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddExternalFunctionReferenceNode Property Definitions *****************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InHostPath = { "InHostPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExternalFunctionReferenceNode_Parms, InHostPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InHostPath_MetaData), NewProp_InHostPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExternalFunctionReferenceNode_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExternalFunctionReferenceNode_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExternalFunctionReferenceNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddExternalFunctionReferenceNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddExternalFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddExternalFunctionReferenceNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddExternalFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddExternalFunctionReferenceNode_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InHostPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::PropPointers) < 2048);
// ********** End Function AddExternalFunctionReferenceNode Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddExternalFunctionReferenceNode", Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::RigVMController_eventAddExternalFunctionReferenceNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::RigVMController_eventAddExternalFunctionReferenceNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddExternalFunctionReferenceNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InHostPath);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionReferenceNode**)Z_Param__Result=P_THIS->AddExternalFunctionReferenceNode(Z_Param_InHostPath,Z_Param_Out_InFunctionName,Z_Param_Out_InNodePosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddExternalFunctionReferenceNode *****************
// ********** Begin Class URigVMController Function AddFreeRerouteNode *****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics
{
struct RigVMController_eventAddFreeRerouteNode_Parms
{
FString InCPPType;
FName InCPPTypeObjectPath;
bool bIsConstant;
FName InCustomWidgetName;
FString InDefaultValue;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
URigVMRerouteNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a free Reroute Node\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a free Reroute Node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCustomWidgetName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFreeRerouteNode constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bIsConstant_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConstant;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCustomWidgetName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFreeRerouteNode constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFreeRerouteNode Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bIsConstant_SetBit(void* Obj)
{
((RigVMController_eventAddFreeRerouteNode_Parms*)Obj)->bIsConstant = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bIsConstant = { "bIsConstant", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFreeRerouteNode_Parms), &Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bIsConstant_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCustomWidgetName = { "InCustomWidgetName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InCustomWidgetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCustomWidgetName_MetaData), NewProp_InCustomWidgetName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddFreeRerouteNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFreeRerouteNode_Parms), &Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFreeRerouteNode_Parms, ReturnValue), Z_Construct_UClass_URigVMRerouteNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bIsConstant,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InCustomWidgetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::PropPointers) < 2048);
// ********** End Function AddFreeRerouteNode Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddFreeRerouteNode", Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::RigVMController_eventAddFreeRerouteNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::RigVMController_eventAddFreeRerouteNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddFreeRerouteNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddFreeRerouteNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddFreeRerouteNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_UBOOL(Z_Param_bIsConstant);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCustomWidgetName);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMRerouteNode**)Z_Param__Result=P_THIS->AddFreeRerouteNode(Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_bIsConstant,Z_Param_Out_InCustomWidgetName,Z_Param_InDefaultValue,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddFreeRerouteNode *******************************
// ********** Begin Class URigVMController Function AddFunctionReferenceNode ***********************
struct Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics
{
struct RigVMController_eventAddFunctionReferenceNode_Parms
{
URigVMLibraryNode* InFunctionDefinition;
FVector2D InNodePosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMFunctionReferenceNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFunctionReferenceNode constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InFunctionDefinition;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFunctionReferenceNode constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFunctionReferenceNode Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InFunctionDefinition = { "InFunctionDefinition", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNode_Parms, InFunctionDefinition), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNode_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionReferenceNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionReferenceNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNode_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InFunctionDefinition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::PropPointers) < 2048);
// ********** End Function AddFunctionReferenceNode Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddFunctionReferenceNode", Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::RigVMController_eventAddFunctionReferenceNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::RigVMController_eventAddFunctionReferenceNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddFunctionReferenceNode)
{
P_GET_OBJECT(URigVMLibraryNode,Z_Param_InFunctionDefinition);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionReferenceNode**)Z_Param__Result=P_THIS->AddFunctionReferenceNode(Z_Param_InFunctionDefinition,Z_Param_Out_InNodePosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddFunctionReferenceNode *************************
// ********** Begin Class URigVMController Function AddFunctionReferenceNodeFromDescription ********
struct Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics
{
struct RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms
{
FRigVMGraphFunctionHeader InFunctionDefinition;
FVector2D InNodePosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMFunctionReferenceNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a function reference / invocation to the graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a function reference / invocation to the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionDefinition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFunctionReferenceNodeFromDescription constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_InFunctionDefinition;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFunctionReferenceNodeFromDescription constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFunctionReferenceNodeFromDescription Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InFunctionDefinition = { "InFunctionDefinition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms, InFunctionDefinition), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionDefinition_MetaData), NewProp_InFunctionDefinition_MetaData) }; // 3356922528
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms, ReturnValue), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InFunctionDefinition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::PropPointers) < 2048);
// ********** End Function AddFunctionReferenceNodeFromDescription Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddFunctionReferenceNodeFromDescription", Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::RigVMController_eventAddFunctionReferenceNodeFromDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddFunctionReferenceNodeFromDescription)
{
P_GET_STRUCT_REF(FRigVMGraphFunctionHeader,Z_Param_Out_InFunctionDefinition);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMFunctionReferenceNode**)Z_Param__Result=P_THIS->AddFunctionReferenceNodeFromDescription(Z_Param_Out_InFunctionDefinition,Z_Param_Out_InNodePosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddFunctionReferenceNodeFromDescription **********
// ********** Begin Class URigVMController Function AddFunctionToLibrary ***************************
struct Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics
{
struct RigVMController_eventAddFunctionToLibrary_Parms
{
FName InFunctionName;
bool bMutable;
FVector2D InNodePosition;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a function definition to a function library graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a function definition to a function library graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFunctionToLibrary constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_bMutable_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMutable;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFunctionToLibrary constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFunctionToLibrary Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionToLibrary_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bMutable_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionToLibrary_Parms*)Obj)->bMutable = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bMutable = { "bMutable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionToLibrary_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bMutable_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionToLibrary_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
void Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionToLibrary_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionToLibrary_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddFunctionToLibrary_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddFunctionToLibrary_Parms), &Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddFunctionToLibrary_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bMutable,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::PropPointers) < 2048);
// ********** End Function AddFunctionToLibrary Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddFunctionToLibrary", Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::RigVMController_eventAddFunctionToLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::RigVMController_eventAddFunctionToLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddFunctionToLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddFunctionToLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddFunctionToLibrary)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_UBOOL(Z_Param_bMutable);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->AddFunctionToLibrary(Z_Param_Out_InFunctionName,Z_Param_bMutable,Z_Param_Out_InNodePosition,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddFunctionToLibrary *****************************
// ********** Begin Class URigVMController Function AddIfNode **************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddIfNode_Statics
{
struct RigVMController_eventAddIfNode_Parms
{
FString InCPPType;
FName InCPPTypeObjectPath;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an if node to the graph.\n// If nodes can be used to pick between two values based on a condition.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an if node to the graph.\nIf nodes can be used to pick between two values based on a condition." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddIfNode constinit property declarations *****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddIfNode constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddIfNode Property Definitions ****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNode_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddIfNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddIfNode_Parms), &Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddIfNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddIfNode_Parms), &Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddIfNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNode_Statics::PropPointers) < 2048);
// ********** End Function AddIfNode Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddIfNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddIfNode", Z_Construct_UFunction_URigVMController_AddIfNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddIfNode_Statics::RigVMController_eventAddIfNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddIfNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddIfNode_Statics::RigVMController_eventAddIfNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddIfNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddIfNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddIfNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddIfNode(Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddIfNode ****************************************
// ********** Begin Class URigVMController Function AddIfNodeFromStruct ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics
{
struct RigVMController_eventAddIfNodeFromStruct_Parms
{
UScriptStruct* InScriptStruct;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddIfNodeFromStruct constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InScriptStruct;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddIfNodeFromStruct constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddIfNodeFromStruct Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InScriptStruct = { "InScriptStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNodeFromStruct_Parms, InScriptStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNodeFromStruct_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNodeFromStruct_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddIfNodeFromStruct_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddIfNodeFromStruct_Parms), &Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddIfNodeFromStruct_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::PropPointers) < 2048);
// ********** End Function AddIfNodeFromStruct Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddIfNodeFromStruct", Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::RigVMController_eventAddIfNodeFromStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::RigVMController_eventAddIfNodeFromStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddIfNodeFromStruct)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InScriptStruct);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddIfNodeFromStruct(Z_Param_InScriptStruct,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddIfNodeFromStruct ******************************
// ********** Begin Class URigVMController Function AddInjectedNode ********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics
{
struct RigVMController_eventAddInjectedNode_Parms
{
FString InPinPath;
bool bAsInput;
UScriptStruct* InScriptStruct;
FName InMethodName;
FName InInputPinName;
FName InOutputPinName;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMInjectionInfo* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph as an injected node\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph as an injected node\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOutputPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddInjectedNode constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsInput;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InScriptStruct;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InInputPinName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InOutputPinName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddInjectedNode constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddInjectedNode Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bAsInput_SetBit(void* Obj)
{
((RigVMController_eventAddInjectedNode_Parms*)Obj)->bAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bAsInput = { "bAsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bAsInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InScriptStruct = { "InScriptStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InScriptStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InInputPinName = { "InInputPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InInputPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputPinName_MetaData), NewProp_InInputPinName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InOutputPinName = { "InOutputPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InOutputPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOutputPinName_MetaData), NewProp_InOutputPinName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddInjectedNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddInjectedNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNode_Parms, ReturnValue), Z_Construct_UClass_URigVMInjectionInfo_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InInputPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InOutputPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::PropPointers) < 2048);
// ********** End Function AddInjectedNode Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddInjectedNode", Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::RigVMController_eventAddInjectedNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::RigVMController_eventAddInjectedNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddInjectedNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddInjectedNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddInjectedNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bAsInput);
P_GET_OBJECT(UScriptStruct,Z_Param_InScriptStruct);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InMethodName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InInputPinName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOutputPinName);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMInjectionInfo**)Z_Param__Result=P_THIS->AddInjectedNode(Z_Param_InPinPath,Z_Param_bAsInput,Z_Param_InScriptStruct,Z_Param_Out_InMethodName,Z_Param_Out_InInputPinName,Z_Param_Out_InOutputPinName,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddInjectedNode **********************************
// ********** Begin Class URigVMController Function AddInjectedNodeFromStructPath ******************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics
{
struct RigVMController_eventAddInjectedNodeFromStructPath_Parms
{
FString InPinPath;
bool bAsInput;
FString InScriptStructPath;
FName InMethodName;
FName InInputPinName;
FName InOutputPinName;
FString InNodeName;
bool bSetupUndoRedo;
URigVMInjectionInfo* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph as an injected node\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph as an injected node\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InScriptStructPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOutputPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddInjectedNodeFromStructPath constinit property declarations *********
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsInput;
static const UECodeGen_Private::FStrPropertyParams NewProp_InScriptStructPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InInputPinName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InOutputPinName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddInjectedNodeFromStructPath constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddInjectedNodeFromStructPath Property Definitions ********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bAsInput_SetBit(void* Obj)
{
((RigVMController_eventAddInjectedNodeFromStructPath_Parms*)Obj)->bAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bAsInput = { "bAsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInjectedNodeFromStructPath_Parms), &Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bAsInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InScriptStructPath = { "InScriptStructPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InScriptStructPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InScriptStructPath_MetaData), NewProp_InScriptStructPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InInputPinName = { "InInputPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InInputPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputPinName_MetaData), NewProp_InInputPinName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InOutputPinName = { "InOutputPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InOutputPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOutputPinName_MetaData), NewProp_InOutputPinName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddInjectedNodeFromStructPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInjectedNodeFromStructPath_Parms), &Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInjectedNodeFromStructPath_Parms, ReturnValue), Z_Construct_UClass_URigVMInjectionInfo_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InScriptStructPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InInputPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InOutputPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::PropPointers) < 2048);
// ********** End Function AddInjectedNodeFromStructPath Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddInjectedNodeFromStructPath", Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::RigVMController_eventAddInjectedNodeFromStructPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::RigVMController_eventAddInjectedNodeFromStructPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddInjectedNodeFromStructPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bAsInput);
P_GET_PROPERTY(FStrProperty,Z_Param_InScriptStructPath);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InMethodName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InInputPinName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOutputPinName);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMInjectionInfo**)Z_Param__Result=P_THIS->AddInjectedNodeFromStructPath(Z_Param_InPinPath,Z_Param_bAsInput,Z_Param_InScriptStructPath,Z_Param_Out_InMethodName,Z_Param_Out_InInputPinName,Z_Param_Out_InOutputPinName,Z_Param_InNodeName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddInjectedNodeFromStructPath ********************
// ********** Begin Class URigVMController Function AddInvokeEntryNode *****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics
{
struct RigVMController_eventAddInvokeEntryNode_Parms
{
FName InEntryName;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMInvokeEntryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an entry invocation node\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an entry invocation node\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InEntryName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddInvokeEntryNode constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InEntryName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddInvokeEntryNode constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddInvokeEntryNode Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InEntryName = { "InEntryName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInvokeEntryNode_Parms, InEntryName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InEntryName_MetaData), NewProp_InEntryName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInvokeEntryNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInvokeEntryNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddInvokeEntryNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInvokeEntryNode_Parms), &Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddInvokeEntryNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddInvokeEntryNode_Parms), &Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddInvokeEntryNode_Parms, ReturnValue), Z_Construct_UClass_URigVMInvokeEntryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InEntryName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::PropPointers) < 2048);
// ********** End Function AddInvokeEntryNode Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddInvokeEntryNode", Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::RigVMController_eventAddInvokeEntryNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::RigVMController_eventAddInvokeEntryNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddInvokeEntryNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddInvokeEntryNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddInvokeEntryNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InEntryName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMInvokeEntryNode**)Z_Param__Result=P_THIS->AddInvokeEntryNode(Z_Param_Out_InEntryName,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddInvokeEntryNode *******************************
// ********** Begin Class URigVMController Function AddLink ****************************************
struct Z_Construct_UFunction_URigVMController_AddLink_Statics
{
struct RigVMController_eventAddLink_Parms
{
FString InOutputPinPath;
FString InInputPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
ERigVMPinDirection InUserDirection;
bool bCreateCastNode;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a link to the graph.\n// This causes a LinkAdded modified event.\n" },
{ "CPP_Default_bCreateCastNode", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InUserDirection", "Output" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a link to the graph.\nThis causes a LinkAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOutputPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddLink constinit property declarations *******************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InOutputPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InInputPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FBytePropertyParams NewProp_InUserDirection_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InUserDirection;
static void NewProp_bCreateCastNode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreateCastNode;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddLink constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddLink Property Definitions ******************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InOutputPinPath = { "InOutputPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLink_Parms, InOutputPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOutputPinPath_MetaData), NewProp_InOutputPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InInputPinPath = { "InInputPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLink_Parms, InInputPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputPinPath_MetaData), NewProp_InInputPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddLink_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLink_Parms), &Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddLink_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLink_Parms), &Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InUserDirection_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_URigVMController_AddLink_Statics::NewProp_InUserDirection = { "InUserDirection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLink_Parms, InUserDirection), Z_Construct_UEnum_RigVM_ERigVMPinDirection, METADATA_PARAMS(0, nullptr) }; // 3284586919
void Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bCreateCastNode_SetBit(void* Obj)
{
((RigVMController_eventAddLink_Parms*)Obj)->bCreateCastNode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bCreateCastNode = { "bCreateCastNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLink_Parms), &Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bCreateCastNode_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddLink_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLink_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(RigVMController_eventAddLink_Parms), &Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InOutputPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InInputPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InUserDirection_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_InUserDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_bCreateCastNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLink_Statics::PropPointers) < 2048);
// ********** End Function AddLink Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddLink", Z_Construct_UFunction_URigVMController_AddLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddLink_Statics::RigVMController_eventAddLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddLink_Statics::RigVMController_eventAddLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddLink)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InOutputPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InInputPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_ENUM(ERigVMPinDirection,Z_Param_InUserDirection);
P_GET_UBOOL(Z_Param_bCreateCastNode);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddLink(Z_Param_InOutputPinPath,Z_Param_InInputPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,ERigVMPinDirection(Z_Param_InUserDirection),Z_Param_bCreateCastNode);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddLink ******************************************
// ********** Begin Class URigVMController Function AddLocalVariable *******************************
struct Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics
{
struct RigVMController_eventAddLocalVariable_Parms
{
FName InVariableName;
FString InCPPType;
UObject* InCPPTypeObject;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FRigVMGraphVariableDescription ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Add a local variable to the graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Add a local variable to the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddLocalVariable constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddLocalVariable constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddLocalVariable Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariable_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariable_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariable_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddLocalVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddLocalVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariable_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::PropPointers) < 2048);
// ********** End Function AddLocalVariable Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddLocalVariable", Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::RigVMController_eventAddLocalVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::RigVMController_eventAddLocalVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddLocalVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddLocalVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddLocalVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphVariableDescription*)Z_Param__Result=P_THIS->AddLocalVariable(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddLocalVariable *********************************
// ********** Begin Class URigVMController Function AddLocalVariableFromObjectPath *****************
struct Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics
{
struct RigVMController_eventAddLocalVariableFromObjectPath_Parms
{
FName InVariableName;
FString InCPPType;
FString InCPPTypeObjectPath;
FString InDefaultValue;
bool bSetupUndoRedo;
FRigVMGraphVariableDescription ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Add a local variable to the graph given a struct object path name.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Add a local variable to the graph given a struct object path name." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddLocalVariableFromObjectPath constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddLocalVariableFromObjectPath constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddLocalVariableFromObjectPath Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariableFromObjectPath_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariableFromObjectPath_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariableFromObjectPath_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariableFromObjectPath_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddLocalVariableFromObjectPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddLocalVariableFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddLocalVariableFromObjectPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphVariableDescription, METADATA_PARAMS(0, nullptr) }; // 1624119558
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::PropPointers) < 2048);
// ********** End Function AddLocalVariableFromObjectPath Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddLocalVariableFromObjectPath", Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::RigVMController_eventAddLocalVariableFromObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::RigVMController_eventAddLocalVariableFromObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddLocalVariableFromObjectPath)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPTypeObjectPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphVariableDescription*)Z_Param__Result=P_THIS->AddLocalVariableFromObjectPath(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObjectPath,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddLocalVariableFromObjectPath *******************
// ********** Begin Class URigVMController Function AddOverrideToAllPinsOnNode *********************
struct Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics
{
struct RigVMController_eventAddOverrideToAllPinsOnNode_Parms
{
FName InNodeName;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an override to all pins on a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an override to all pins on a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddOverrideToAllPinsOnNode constinit property declarations ************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddOverrideToAllPinsOnNode constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddOverrideToAllPinsOnNode Property Definitions ***********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddOverrideToAllPinsOnNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNode_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_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(RigVMController_eventAddOverrideToAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::PropPointers) < 2048);
// ********** End Function AddOverrideToAllPinsOnNode Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddOverrideToAllPinsOnNode", Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::RigVMController_eventAddOverrideToAllPinsOnNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::RigVMController_eventAddOverrideToAllPinsOnNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddOverrideToAllPinsOnNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddOverrideToAllPinsOnNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddOverrideToAllPinsOnNode ***********************
// ********** Begin Class URigVMController Function AddOverrideToAllPinsOnNodes ********************
struct Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics
{
struct RigVMController_eventAddOverrideToAllPinsOnNodes_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an override to all pins on a list of nodes\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an override to all pins on a list of nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddOverrideToAllPinsOnNodes constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddOverrideToAllPinsOnNodes constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddOverrideToAllPinsOnNodes Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddOverrideToAllPinsOnNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNodes_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToAllPinsOnNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_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(RigVMController_eventAddOverrideToAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::PropPointers) < 2048);
// ********** End Function AddOverrideToAllPinsOnNodes Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddOverrideToAllPinsOnNodes", Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::RigVMController_eventAddOverrideToAllPinsOnNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::RigVMController_eventAddOverrideToAllPinsOnNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddOverrideToAllPinsOnNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddOverrideToAllPinsOnNodes(Z_Param_Out_InNodeNames,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddOverrideToAllPinsOnNodes **********************
// ********** Begin Class URigVMController Function AddOverrideToPin *******************************
struct Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics
{
struct RigVMController_eventAddOverrideToPin_Parms
{
FString InPinPath;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an override to the given pin path\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an override to the given pin path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddOverrideToPin constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddOverrideToPin constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddOverrideToPin Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddOverrideToPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPin_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToPin_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToPin_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPin_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(RigVMController_eventAddOverrideToPin_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::PropPointers) < 2048);
// ********** End Function AddOverrideToPin Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddOverrideToPin", Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::RigVMController_eventAddOverrideToPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::RigVMController_eventAddOverrideToPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddOverrideToPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddOverrideToPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddOverrideToPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddOverrideToPin(Z_Param_InPinPath,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddOverrideToPin *********************************
// ********** Begin Class URigVMController Function AddOverrideToPins ******************************
struct Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics
{
struct RigVMController_eventAddOverrideToPins_Parms
{
TArray<FString> InPinPaths;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds an override to a given list of pin paths\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds an override to a given list of pin paths" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPaths_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddOverrideToPins constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InPinPaths;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddOverrideToPins constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddOverrideToPins Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_InPinPaths_Inner = { "InPinPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_InPinPaths = { "InPinPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddOverrideToPins_Parms, InPinPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPaths_MetaData), NewProp_InPinPaths_MetaData) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPins_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToPins_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPins_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddOverrideToPins_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddOverrideToPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_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(RigVMController_eventAddOverrideToPins_Parms), &Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_InPinPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_InPinPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::PropPointers) < 2048);
// ********** End Function AddOverrideToPins Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddOverrideToPins", Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::RigVMController_eventAddOverrideToPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::RigVMController_eventAddOverrideToPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddOverrideToPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddOverrideToPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddOverrideToPins)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InPinPaths);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddOverrideToPins(Z_Param_Out_InPinPaths,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddOverrideToPins ********************************
// ********** Begin Class URigVMController Function AddParameterNode *******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddParameterNode_Statics
{
struct RigVMController_eventAddParameterNode_Parms
{
FName InParameterName;
FString InCPPType;
UObject* InCPPTypeObject;
bool bIsInput;
FString InDefaultValue;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMParameterNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Parameter Node to the edited Graph.\n// Parameters represent input or output arguments to the Graph / Function.\n// Input Parameters are constant values / literals.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Parameter Node to the edited Graph.\nParameters represent input or output arguments to the Graph / Function.\nInput Parameters are constant values / literals.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddParameterNode constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InParameterName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static void NewProp_bIsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInput;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddParameterNode constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddParameterNode Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InParameterName = { "InParameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterName_MetaData), NewProp_InParameterName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bIsInput_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNode_Parms*)Obj)->bIsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bIsInput = { "bIsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNode_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bIsInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNode_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNode_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNode_Parms, ReturnValue), Z_Construct_UClass_URigVMParameterNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bIsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::PropPointers) < 2048);
// ********** End Function AddParameterNode Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddParameterNode", Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::RigVMController_eventAddParameterNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::RigVMController_eventAddParameterNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddParameterNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddParameterNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddParameterNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InParameterName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_UBOOL(Z_Param_bIsInput);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMParameterNode**)Z_Param__Result=P_THIS->AddParameterNode(Z_Param_Out_InParameterName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_bIsInput,Z_Param_InDefaultValue,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddParameterNode *********************************
// ********** Begin Class URigVMController Function AddParameterNodeFromObjectPath *****************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics
{
struct RigVMController_eventAddParameterNodeFromObjectPath_Parms
{
FName InParameterName;
FString InCPPType;
FString InCPPTypeObjectPath;
bool bIsInput;
FString InDefaultValue;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMParameterNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Parameter Node to the edited Graph given a struct object path name.\n// Parameters represent input or output arguments to the Graph / Function.\n// Input Parameters are constant values / literals.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Parameter Node to the edited Graph given a struct object path name.\nParameters represent input or output arguments to the Graph / Function.\nInput Parameters are constant values / literals.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParameterName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddParameterNodeFromObjectPath constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_InParameterName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bIsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsInput;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddParameterNodeFromObjectPath constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddParameterNodeFromObjectPath Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InParameterName = { "InParameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParameterName_MetaData), NewProp_InParameterName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bIsInput_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNodeFromObjectPath_Parms*)Obj)->bIsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bIsInput = { "bIsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bIsInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNodeFromObjectPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddParameterNodeFromObjectPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddParameterNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddParameterNodeFromObjectPath_Parms, ReturnValue), Z_Construct_UClass_URigVMParameterNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InParameterName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bIsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::PropPointers) < 2048);
// ********** End Function AddParameterNodeFromObjectPath Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddParameterNodeFromObjectPath", Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::RigVMController_eventAddParameterNodeFromObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::RigVMController_eventAddParameterNodeFromObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddParameterNodeFromObjectPath)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InParameterName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPTypeObjectPath);
P_GET_UBOOL(Z_Param_bIsInput);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMParameterNode**)Z_Param__Result=P_THIS->AddParameterNodeFromObjectPath(Z_Param_Out_InParameterName,Z_Param_InCPPType,Z_Param_InCPPTypeObjectPath,Z_Param_bIsInput,Z_Param_InDefaultValue,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddParameterNodeFromObjectPath *******************
// ********** Begin Class URigVMController Function AddRerouteNodeOnLink ***************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics
{
struct RigVMController_eventAddRerouteNodeOnLink_Parms
{
URigVMLink* InLink;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMRerouteNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Reroute Node on an existing Link to the edited Graph.\n// Reroute Nodes can be used to visually improve the data flow,\n// they don't require any additional memory though and are purely\n// cosmetic. This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Reroute Node on an existing Link to the edited Graph.\nReroute Nodes can be used to visually improve the data flow,\nthey don't require any additional memory though and are purely\ncosmetic. This causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddRerouteNodeOnLink constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InLink;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddRerouteNodeOnLink constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddRerouteNodeOnLink Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InLink = { "InLink", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLink_Parms, InLink), Z_Construct_UClass_URigVMLink_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLink_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLink_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnLink_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnLink_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnLink_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnLink_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLink_Parms, ReturnValue), Z_Construct_UClass_URigVMRerouteNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InLink,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::PropPointers) < 2048);
// ********** End Function AddRerouteNodeOnLink Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddRerouteNodeOnLink", Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::RigVMController_eventAddRerouteNodeOnLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::RigVMController_eventAddRerouteNodeOnLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddRerouteNodeOnLink)
{
P_GET_OBJECT(URigVMLink,Z_Param_InLink);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMRerouteNode**)Z_Param__Result=P_THIS->AddRerouteNodeOnLink(Z_Param_InLink,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddRerouteNodeOnLink *****************************
// ********** Begin Class URigVMController Function AddRerouteNodeOnLinkPath ***********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics
{
struct RigVMController_eventAddRerouteNodeOnLinkPath_Parms
{
FString InLinkPinPathRepresentation;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMRerouteNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Reroute Node on an existing Link to the edited Graph given the Link's string representation.\n// Reroute Nodes can be used to visually improve the data flow,\n// they don't require any additional memory though and are purely\n// cosmetic. This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Reroute Node on an existing Link to the edited Graph given the Link's string representation.\nReroute Nodes can be used to visually improve the data flow,\nthey don't require any additional memory though and are purely\ncosmetic. This causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InLinkPinPathRepresentation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddRerouteNodeOnLinkPath constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_InLinkPinPathRepresentation;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddRerouteNodeOnLinkPath constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddRerouteNodeOnLinkPath Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InLinkPinPathRepresentation = { "InLinkPinPathRepresentation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLinkPath_Parms, InLinkPinPathRepresentation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InLinkPinPathRepresentation_MetaData), NewProp_InLinkPinPathRepresentation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLinkPath_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLinkPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnLinkPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnLinkPath_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnLinkPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnLinkPath_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnLinkPath_Parms, ReturnValue), Z_Construct_UClass_URigVMRerouteNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InLinkPinPathRepresentation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::PropPointers) < 2048);
// ********** End Function AddRerouteNodeOnLinkPath Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddRerouteNodeOnLinkPath", Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::RigVMController_eventAddRerouteNodeOnLinkPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::RigVMController_eventAddRerouteNodeOnLinkPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddRerouteNodeOnLinkPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InLinkPinPathRepresentation);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMRerouteNode**)Z_Param__Result=P_THIS->AddRerouteNodeOnLinkPath(Z_Param_InLinkPinPathRepresentation,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddRerouteNodeOnLinkPath *************************
// ********** Begin Class URigVMController Function AddRerouteNodeOnPin ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics
{
struct RigVMController_eventAddRerouteNodeOnPin_Parms
{
FString InPinPath;
bool bAsInput;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMRerouteNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Reroute Node on an existing Pin to the editor Graph.\n// Reroute Nodes can be used to visually improve the data flow,\n// they don't require any additional memory though and are purely\n// cosmetic. This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Reroute Node on an existing Pin to the editor Graph.\nReroute Nodes can be used to visually improve the data flow,\nthey don't require any additional memory though and are purely\ncosmetic. This causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddRerouteNodeOnPin constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsInput;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddRerouteNodeOnPin constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddRerouteNodeOnPin Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bAsInput_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnPin_Parms*)Obj)->bAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bAsInput = { "bAsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnPin_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bAsInput_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnPin_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnPin_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnPin_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddRerouteNodeOnPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddRerouteNodeOnPin_Parms), &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddRerouteNodeOnPin_Parms, ReturnValue), Z_Construct_UClass_URigVMRerouteNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::PropPointers) < 2048);
// ********** End Function AddRerouteNodeOnPin Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddRerouteNodeOnPin", Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::RigVMController_eventAddRerouteNodeOnPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::RigVMController_eventAddRerouteNodeOnPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddRerouteNodeOnPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bAsInput);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMRerouteNode**)Z_Param__Result=P_THIS->AddRerouteNodeOnPin(Z_Param_InPinPath,Z_Param_bAsInput,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddRerouteNodeOnPin ******************************
// ********** Begin Class URigVMController Function AddSelectNode **********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddSelectNode_Statics
{
struct RigVMController_eventAddSelectNode_Parms
{
FString InCPPType;
FName InCPPTypeObjectPath;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a select node to the graph.\n// Select nodes can be used to pick between multiple values based on an index.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a select node to the graph.\nSelect nodes can be used to pick between multiple values based on an index." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddSelectNode constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddSelectNode constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddSelectNode Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNode_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddSelectNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddSelectNode_Parms), &Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddSelectNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddSelectNode_Parms), &Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNode_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::PropPointers) < 2048);
// ********** End Function AddSelectNode Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddSelectNode", Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::RigVMController_eventAddSelectNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::RigVMController_eventAddSelectNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddSelectNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddSelectNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddSelectNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddSelectNode(Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddSelectNode ************************************
// ********** Begin Class URigVMController Function AddSelectNodeFromStruct ************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics
{
struct RigVMController_eventAddSelectNodeFromStruct_Parms
{
UScriptStruct* InScriptStruct;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddSelectNodeFromStruct constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InScriptStruct;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddSelectNodeFromStruct constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddSelectNodeFromStruct Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InScriptStruct = { "InScriptStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNodeFromStruct_Parms, InScriptStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNodeFromStruct_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNodeFromStruct_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddSelectNodeFromStruct_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddSelectNodeFromStruct_Parms), &Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddSelectNodeFromStruct_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::PropPointers) < 2048);
// ********** End Function AddSelectNodeFromStruct Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddSelectNodeFromStruct", Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::RigVMController_eventAddSelectNodeFromStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::RigVMController_eventAddSelectNodeFromStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddSelectNodeFromStruct)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InScriptStruct);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->AddSelectNodeFromStruct(Z_Param_InScriptStruct,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddSelectNodeFromStruct **************************
// ********** Begin Class URigVMController Function AddTagToFunctionVariant ************************
struct Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics
{
struct RigVMController_eventAddTagToFunctionVariant_Parms
{
FName InFunctionName;
FRigVMTag InTag;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a tag to a function variant\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a tag to a function variant" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTag_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTagToFunctionVariant constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTag;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTagToFunctionVariant constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTagToFunctionVariant Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTagToFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_InTag = { "InTag", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTagToFunctionVariant_Parms, InTag), Z_Construct_UScriptStruct_FRigVMTag, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTag_MetaData), NewProp_InTag_MetaData) }; // 4085441948
void Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddTagToFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddTagToFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventAddTagToFunctionVariant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_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(RigVMController_eventAddTagToFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_InTag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function AddTagToFunctionVariant Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddTagToFunctionVariant", Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::RigVMController_eventAddTagToFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::RigVMController_eventAddTagToFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddTagToFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_STRUCT_REF(FRigVMTag,Z_Param_Out_InTag);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddTagToFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_Out_InTag,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function AddTagToFunctionVariant **************************
// ********** Begin Class URigVMController Function AddTemplateNode ********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics
{
struct RigVMController_eventAddTemplateNode_Parms
{
FName InNotation;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMTemplateNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a template node to the graph.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a template node to the graph." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNotation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTemplateNode constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNotation;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTemplateNode constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTemplateNode Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InNotation = { "InNotation", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTemplateNode_Parms, InNotation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNotation_MetaData), NewProp_InNotation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTemplateNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTemplateNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddTemplateNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTemplateNode_Parms), &Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddTemplateNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTemplateNode_Parms), &Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTemplateNode_Parms, ReturnValue), Z_Construct_UClass_URigVMTemplateNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InNotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::PropPointers) < 2048);
// ********** End Function AddTemplateNode Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddTemplateNode", Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::RigVMController_eventAddTemplateNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::RigVMController_eventAddTemplateNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddTemplateNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddTemplateNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddTemplateNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNotation);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMTemplateNode**)Z_Param__Result=P_THIS->AddTemplateNode(Z_Param_Out_InNotation,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddTemplateNode **********************************
// ********** Begin Class URigVMController Function AddTrait ***************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddTrait_Statics
{
struct RigVMController_eventAddTrait_Parms
{
FName InNodeName;
FName InTraitTypeObjectPath;
FName InTraitName;
FString InDefaultValue;
int32 InPinIndex;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a trait to a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InDefaultValue", "" },
{ "CPP_Default_InPinIndex", "-1" },
{ "CPP_Default_InTraitName", "None" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a trait to a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTraitTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTraitName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTrait constinit property declarations ******************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTraitTypeObjectPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTraitName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FIntPropertyParams NewProp_InPinIndex;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTrait constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTrait Property Definitions *****************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InTraitTypeObjectPath = { "InTraitTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, InTraitTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTraitTypeObjectPath_MetaData), NewProp_InTraitTypeObjectPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InTraitName = { "InTraitName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, InTraitName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTraitName_MetaData), NewProp_InTraitName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InPinIndex = { "InPinIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, InPinIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddTrait_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTrait_Parms), &Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddTrait_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddTrait_Parms), &Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddTrait_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddTrait_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InTraitTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InTraitName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_InPinIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddTrait_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTrait_Statics::PropPointers) < 2048);
// ********** End Function AddTrait Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddTrait_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddTrait", Z_Construct_UFunction_URigVMController_AddTrait_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTrait_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddTrait_Statics::RigVMController_eventAddTrait_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddTrait_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddTrait_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddTrait_Statics::RigVMController_eventAddTrait_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddTrait()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddTrait_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddTrait)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InTraitTypeObjectPath);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InTraitName);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_PROPERTY(FIntProperty,Z_Param_InPinIndex);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->AddTrait(Z_Param_Out_InNodeName,Z_Param_Out_InTraitTypeObjectPath,Z_Param_Out_InTraitName,Z_Param_InDefaultValue,Z_Param_InPinIndex,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddTrait *****************************************
// ********** Begin Class URigVMController Function AddUnitNode ************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddUnitNode_Statics
{
struct RigVMController_eventAddUnitNode_Parms
{
UScriptStruct* InScriptStruct;
FName InMethodName;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMUnitNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph.\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InMethodName", "Execute" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph.\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddUnitNode constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InScriptStruct;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddUnitNode constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddUnitNode Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InScriptStruct = { "InScriptStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNode_Parms, InScriptStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNode_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNode_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNode_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNode_Parms, ReturnValue), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::PropPointers) < 2048);
// ********** End Function AddUnitNode Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddUnitNode", Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::RigVMController_eventAddUnitNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::RigVMController_eventAddUnitNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddUnitNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddUnitNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddUnitNode)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InScriptStruct);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InMethodName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMUnitNode**)Z_Param__Result=P_THIS->AddUnitNode(Z_Param_InScriptStruct,Z_Param_Out_InMethodName,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddUnitNode **************************************
// ********** Begin Class URigVMController Function AddUnitNodeFromStructPath **********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics
{
struct RigVMController_eventAddUnitNodeFromStructPath_Parms
{
FString InScriptStructPath;
FName InMethodName;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMUnitNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph given its struct object path name.\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InMethodName", "Execute" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph given its struct object path name.\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InScriptStructPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddUnitNodeFromStructPath constinit property declarations *************
static const UECodeGen_Private::FStrPropertyParams NewProp_InScriptStructPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddUnitNodeFromStructPath constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddUnitNodeFromStructPath Property Definitions ************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InScriptStructPath = { "InScriptStructPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeFromStructPath_Parms, InScriptStructPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InScriptStructPath_MetaData), NewProp_InScriptStructPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeFromStructPath_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeFromStructPath_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeFromStructPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNodeFromStructPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNodeFromStructPath_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNodeFromStructPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNodeFromStructPath_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeFromStructPath_Parms, ReturnValue), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InScriptStructPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::PropPointers) < 2048);
// ********** End Function AddUnitNodeFromStructPath Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddUnitNodeFromStructPath", Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::RigVMController_eventAddUnitNodeFromStructPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::RigVMController_eventAddUnitNodeFromStructPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddUnitNodeFromStructPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InScriptStructPath);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InMethodName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMUnitNode**)Z_Param__Result=P_THIS->AddUnitNodeFromStructPath(Z_Param_InScriptStructPath,Z_Param_Out_InMethodName,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddUnitNodeFromStructPath ************************
// ********** Begin Class URigVMController Function AddUnitNodeWithDefaults ************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics
{
struct RigVMController_eventAddUnitNodeWithDefaults_Parms
{
UScriptStruct* InScriptStruct;
FString InDefaults;
FName InMethodName;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMUnitNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph.\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InMethodName", "Execute" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph.\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaults_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddUnitNodeWithDefaults constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InScriptStruct;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaults;
static const UECodeGen_Private::FNamePropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddUnitNodeWithDefaults constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddUnitNodeWithDefaults Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InScriptStruct = { "InScriptStruct", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, InScriptStruct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InDefaults = { "InDefaults", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, InDefaults), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaults_MetaData), NewProp_InDefaults_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNodeWithDefaults_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNodeWithDefaults_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddUnitNodeWithDefaults_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddUnitNodeWithDefaults_Parms), &Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddUnitNodeWithDefaults_Parms, ReturnValue), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InScriptStruct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InDefaults,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::PropPointers) < 2048);
// ********** End Function AddUnitNodeWithDefaults Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddUnitNodeWithDefaults", Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::RigVMController_eventAddUnitNodeWithDefaults_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::RigVMController_eventAddUnitNodeWithDefaults_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddUnitNodeWithDefaults)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InScriptStruct);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaults);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InMethodName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMUnitNode**)Z_Param__Result=P_THIS->AddUnitNodeWithDefaults(Z_Param_InScriptStruct,Z_Param_InDefaults,Z_Param_Out_InMethodName,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddUnitNodeWithDefaults **************************
// ********** Begin Class URigVMController Function AddVariableNode ********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddVariableNode_Statics
{
struct RigVMController_eventAddVariableNode_Parms
{
FName InVariableName;
FString InCPPType;
UObject* InCPPTypeObject;
bool bIsGetter;
FString InDefaultValue;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMVariableNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Variable Node to the edited Graph.\n// Variables represent local work state for the function and\n// can be read from and written to. \n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Variable Node to the edited Graph.\nVariables represent local work state for the function and\ncan be read from and written to.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddVariableNode constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static void NewProp_bIsGetter_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsGetter;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddVariableNode constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddVariableNode Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bIsGetter_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNode_Parms*)Obj)->bIsGetter = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bIsGetter = { "bIsGetter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNode_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bIsGetter_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNode_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNode_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNode_Parms, ReturnValue), Z_Construct_UClass_URigVMVariableNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bIsGetter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::PropPointers) < 2048);
// ********** End Function AddVariableNode Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddVariableNode", Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::RigVMController_eventAddVariableNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::RigVMController_eventAddVariableNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddVariableNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddVariableNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddVariableNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_UBOOL(Z_Param_bIsGetter);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMVariableNode**)Z_Param__Result=P_THIS->AddVariableNode(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_bIsGetter,Z_Param_InDefaultValue,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddVariableNode **********************************
// ********** Begin Class URigVMController Function AddVariableNodeFromObjectPath ******************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics
{
struct RigVMController_eventAddVariableNodeFromObjectPath_Parms
{
FName InVariableName;
FString InCPPType;
FString InCPPTypeObjectPath;
bool bIsGetter;
FString InDefaultValue;
FVector2D InPosition;
FString InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMVariableNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Variable Node to the edited Graph given a struct object path name.\n// Variables represent local work state for the function and\n// can be read from (bIsGetter == true) or written to (bIsGetter == false). \n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodeName", "" },
{ "CPP_Default_InPosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Variable Node to the edited Graph given a struct object path name.\nVariables represent local work state for the function and\ncan be read from (bIsGetter == true) or written to (bIsGetter == false).\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddVariableNodeFromObjectPath constinit property declarations *********
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bIsGetter_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsGetter;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddVariableNodeFromObjectPath constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddVariableNodeFromObjectPath Property Definitions ********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bIsGetter_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNodeFromObjectPath_Parms*)Obj)->bIsGetter = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bIsGetter = { "bIsGetter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bIsGetter_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNodeFromObjectPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventAddVariableNodeFromObjectPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventAddVariableNodeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventAddVariableNodeFromObjectPath_Parms, ReturnValue), Z_Construct_UClass_URigVMVariableNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bIsGetter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::PropPointers) < 2048);
// ********** End Function AddVariableNodeFromObjectPath Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "AddVariableNodeFromObjectPath", Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::RigVMController_eventAddVariableNodeFromObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::RigVMController_eventAddVariableNodeFromObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execAddVariableNodeFromObjectPath)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPTypeObjectPath);
P_GET_UBOOL(Z_Param_bIsGetter);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMVariableNode**)Z_Param__Result=P_THIS->AddVariableNodeFromObjectPath(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObjectPath,Z_Param_bIsGetter,Z_Param_InDefaultValue,Z_Param_Out_InPosition,Z_Param_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function AddVariableNodeFromObjectPath ********************
// ********** Begin Class URigVMController Function BindPinToVariable ******************************
struct Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics
{
struct RigVMController_eventBindPinToVariable_Parms
{
FString InPinPath;
FString InNewBoundVariablePath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Binds a pin to a variable (or removes the binding given NAME_None)\n// This causes a PinBoundVariableChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Binds a pin to a variable (or removes the binding given NAME_None)\nThis causes a PinBoundVariableChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewBoundVariablePath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BindPinToVariable constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNewBoundVariablePath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BindPinToVariable constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BindPinToVariable Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventBindPinToVariable_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_InNewBoundVariablePath = { "InNewBoundVariablePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventBindPinToVariable_Parms, InNewBoundVariablePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewBoundVariablePath_MetaData), NewProp_InNewBoundVariablePath_MetaData) };
void Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventBindPinToVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBindPinToVariable_Parms), &Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventBindPinToVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBindPinToVariable_Parms), &Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventBindPinToVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BindPinToVariable_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(RigVMController_eventBindPinToVariable_Parms), &Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_InNewBoundVariablePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::PropPointers) < 2048);
// ********** End Function BindPinToVariable Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "BindPinToVariable", Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::RigVMController_eventBindPinToVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::RigVMController_eventBindPinToVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_BindPinToVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_BindPinToVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execBindPinToVariable)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InNewBoundVariablePath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->BindPinToVariable(Z_Param_InPinPath,Z_Param_InNewBoundVariablePath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function BindPinToVariable ********************************
// ********** Begin Class URigVMController Function BreakAllLinks **********************************
struct Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics
{
struct RigVMController_eventBreakAllLinks_Parms
{
FString InPinPath;
bool bAsInput;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes all links on a given pin from the graph.\n// This might cause multiple LinkRemoved modified event.\n" },
{ "CPP_Default_bAsInput", "true" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes all links on a given pin from the graph.\nThis might cause multiple LinkRemoved modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BreakAllLinks constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsInput;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakAllLinks constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakAllLinks Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventBreakAllLinks_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bAsInput_SetBit(void* Obj)
{
((RigVMController_eventBreakAllLinks_Parms*)Obj)->bAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bAsInput = { "bAsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBreakAllLinks_Parms), &Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bAsInput_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventBreakAllLinks_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBreakAllLinks_Parms), &Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventBreakAllLinks_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBreakAllLinks_Parms), &Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventBreakAllLinks_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakAllLinks_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(RigVMController_eventBreakAllLinks_Parms), &Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::PropPointers) < 2048);
// ********** End Function BreakAllLinks Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "BreakAllLinks", Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::RigVMController_eventBreakAllLinks_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::RigVMController_eventBreakAllLinks_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_BreakAllLinks()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_BreakAllLinks_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execBreakAllLinks)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bAsInput);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->BreakAllLinks(Z_Param_InPinPath,Z_Param_bAsInput,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function BreakAllLinks ************************************
// ********** Begin Class URigVMController Function BreakLink **************************************
struct Z_Construct_UFunction_URigVMController_BreakLink_Statics
{
struct RigVMController_eventBreakLink_Parms
{
FString InOutputPinPath;
FString InInputPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a link from the graph.\n// This causes a LinkRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a link from the graph.\nThis causes a LinkRemoved modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOutputPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInputPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BreakLink constinit property declarations *****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InOutputPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InInputPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakLink constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakLink Property Definitions ****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_InOutputPinPath = { "InOutputPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventBreakLink_Parms, InOutputPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOutputPinPath_MetaData), NewProp_InOutputPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_InInputPinPath = { "InInputPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventBreakLink_Parms, InInputPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInputPinPath_MetaData), NewProp_InInputPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventBreakLink_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBreakLink_Parms), &Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventBreakLink_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventBreakLink_Parms), &Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventBreakLink_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_BreakLink_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(RigVMController_eventBreakLink_Parms), &Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_BreakLink_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_InOutputPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_InInputPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_BreakLink_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakLink_Statics::PropPointers) < 2048);
// ********** End Function BreakLink Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_BreakLink_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "BreakLink", Z_Construct_UFunction_URigVMController_BreakLink_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakLink_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_BreakLink_Statics::RigVMController_eventBreakLink_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_BreakLink_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_BreakLink_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_BreakLink_Statics::RigVMController_eventBreakLink_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_BreakLink()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_BreakLink_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execBreakLink)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InOutputPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InInputPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->BreakLink(Z_Param_InOutputPinPath,Z_Param_InInputPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function BreakLink ****************************************
// ********** Begin Class URigVMController Function CancelUndoBracket ******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics
{
struct RigVMController_eventCancelUndoBracket_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Cancels an undo bracket / scoped transaction.\n// This is primarily useful for Python.\n// This causes a UndoBracketCanceled modified event.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Cancels an undo bracket / scoped transaction.\nThis is primarily useful for Python.\nThis causes a UndoBracketCanceled modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function CancelUndoBracket 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 CancelUndoBracket constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CancelUndoBracket Property Definitions ********************************
void Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventCancelUndoBracket_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CancelUndoBracket_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(RigVMController_eventCancelUndoBracket_Parms), &Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::PropPointers) < 2048);
// ********** End Function CancelUndoBracket Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "CancelUndoBracket", Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::RigVMController_eventCancelUndoBracket_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::RigVMController_eventCancelUndoBracket_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_CancelUndoBracket()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_CancelUndoBracket_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execCancelUndoBracket)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CancelUndoBracket();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function CancelUndoBracket ********************************
// ********** Begin Class URigVMController Function CanImportNodesFromText *************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics
{
struct RigVMController_eventCanImportNodesFromText_Parms
{
FString InText;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Exports the given nodes as text\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Exports the given nodes as text" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InText_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CanImportNodesFromText constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InText;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CanImportNodesFromText constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanImportNodesFromText Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::NewProp_InText = { "InText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCanImportNodesFromText_Parms, InText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InText_MetaData), NewProp_InText_MetaData) };
void Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventCanImportNodesFromText_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CanImportNodesFromText_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(RigVMController_eventCanImportNodesFromText_Parms), &Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::NewProp_InText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::PropPointers) < 2048);
// ********** End Function CanImportNodesFromText Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "CanImportNodesFromText", Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::RigVMController_eventCanImportNodesFromText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::RigVMController_eventCanImportNodesFromText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_CanImportNodesFromText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_CanImportNodesFromText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execCanImportNodesFromText)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InText);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanImportNodesFromText(Z_Param_InText);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function CanImportNodesFromText ***************************
// ********** Begin Class URigVMController Function ChangeExposedPinType ***************************
struct Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics
{
struct RigVMController_eventChangeExposedPinType_Parms
{
FName InPinName;
FString InCPPType;
FName InCPPTypeObjectPath;
bool bSetupUndoRedo;
bool bSetupOrphanPins;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Changes the type of an exposed pin in the graph controlled by this\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupOrphanPins", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Changes the type of an exposed pin in the graph controlled by this" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ChangeExposedPinType constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPinName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bSetupOrphanPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupOrphanPins;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ChangeExposedPinType constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ChangeExposedPinType Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventChangeExposedPinType_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventChangeExposedPinType_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventChangeExposedPinType_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventChangeExposedPinType_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventChangeExposedPinType_Parms), &Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupOrphanPins_SetBit(void* Obj)
{
((RigVMController_eventChangeExposedPinType_Parms*)Obj)->bSetupOrphanPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupOrphanPins = { "bSetupOrphanPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventChangeExposedPinType_Parms), &Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupOrphanPins_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventChangeExposedPinType_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventChangeExposedPinType_Parms), &Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventChangeExposedPinType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_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(RigVMController_eventChangeExposedPinType_Parms), &Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bSetupOrphanPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::PropPointers) < 2048);
// ********** End Function ChangeExposedPinType Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ChangeExposedPinType", Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::RigVMController_eventChangeExposedPinType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::RigVMController_eventChangeExposedPinType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ChangeExposedPinType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ChangeExposedPinType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execChangeExposedPinType)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InPinName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_UBOOL_REF(Z_Param_Out_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bSetupOrphanPins);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ChangeExposedPinType(Z_Param_Out_InPinName,Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_Out_bSetupUndoRedo,Z_Param_bSetupOrphanPins,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ChangeExposedPinType *****************************
// ********** Begin Class URigVMController Function ClearArrayPin **********************************
struct Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics
{
struct RigVMController_eventClearArrayPin_Parms
{
FString InArrayPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes all (but one) array element pin from an array pin.\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes all (but one) array element pin from an array pin.\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearArrayPin constinit property declarations *************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearArrayPin constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearArrayPin Property Definitions ************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_InArrayPinPath = { "InArrayPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearArrayPin_Parms, InArrayPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayPinPath_MetaData), NewProp_InArrayPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventClearArrayPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearArrayPin_Parms), &Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearArrayPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearArrayPin_Parms), &Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearArrayPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearArrayPin_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(RigVMController_eventClearArrayPin_Parms), &Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_InArrayPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::PropPointers) < 2048);
// ********** End Function ClearArrayPin Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearArrayPin", Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::RigVMController_eventClearArrayPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::RigVMController_eventClearArrayPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearArrayPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearArrayPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearArrayPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearArrayPin(Z_Param_InArrayPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearArrayPin ************************************
// ********** Begin Class URigVMController Function ClearNodeLayout ********************************
struct Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics
{
struct RigVMController_eventClearNodeLayout_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes any layout information from a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes any layout information from a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearNodeLayout constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearNodeLayout constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearNodeLayout Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearNodeLayout_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventClearNodeLayout_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearNodeLayout_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearNodeLayout_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeLayout_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(RigVMController_eventClearNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::PropPointers) < 2048);
// ********** End Function ClearNodeLayout Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearNodeLayout", Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::RigVMController_eventClearNodeLayout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::RigVMController_eventClearNodeLayout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearNodeLayout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearNodeLayout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearNodeLayout)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearNodeLayout(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearNodeLayout **********************************
// ********** Begin Class URigVMController Function ClearNodeSelection *****************************
struct Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics
{
struct RigVMController_eventClearNodeSelection_Parms
{
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Deselects all currently selected nodes in the graph.\n// This might cause several NodeDeselected modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Deselects all currently selected nodes in the graph.\nThis might cause several NodeDeselected modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function ClearNodeSelection constinit property declarations ********************
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearNodeSelection constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearNodeSelection Property Definitions *******************************
void Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventClearNodeSelection_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearNodeSelection_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearNodeSelection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearNodeSelection_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(RigVMController_eventClearNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::PropPointers) < 2048);
// ********** End Function ClearNodeSelection Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearNodeSelection", Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::RigVMController_eventClearNodeSelection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::RigVMController_eventClearNodeSelection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearNodeSelection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearNodeSelection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearNodeSelection)
{
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearNodeSelection(Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearNodeSelection *******************************
// ********** Begin Class URigVMController Function ClearOverrideOnAllPinsOnNode *******************
struct Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics
{
struct RigVMController_eventClearOverrideOnAllPinsOnNode_Parms
{
FName InNodeName;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Clears the overrides for all pins on a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Clears the overrides for all pins on a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearOverrideOnAllPinsOnNode constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearOverrideOnAllPinsOnNode constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearOverrideOnAllPinsOnNode Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearOverrideOnAllPinsOnNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNode_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_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(RigVMController_eventClearOverrideOnAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::PropPointers) < 2048);
// ********** End Function ClearOverrideOnAllPinsOnNode Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearOverrideOnAllPinsOnNode", Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::RigVMController_eventClearOverrideOnAllPinsOnNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::RigVMController_eventClearOverrideOnAllPinsOnNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearOverrideOnAllPinsOnNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearOverrideOnAllPinsOnNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearOverrideOnAllPinsOnNode *********************
// ********** Begin Class URigVMController Function ClearOverrideOnAllPinsOnNodes ******************
struct Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics
{
struct RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Clears the overrides for all pins of a list of nodes\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Clears the overrides for all pins of a list of nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearOverrideOnAllPinsOnNodes constinit property declarations *********
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearOverrideOnAllPinsOnNodes constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearOverrideOnAllPinsOnNodes Property Definitions ********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_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(RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::PropPointers) < 2048);
// ********** End Function ClearOverrideOnAllPinsOnNodes Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearOverrideOnAllPinsOnNodes", Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::RigVMController_eventClearOverrideOnAllPinsOnNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearOverrideOnAllPinsOnNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearOverrideOnAllPinsOnNodes(Z_Param_Out_InNodeNames,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearOverrideOnAllPinsOnNodes ********************
// ********** Begin Class URigVMController Function ClearOverrideOnPin *****************************
struct Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics
{
struct RigVMController_eventClearOverrideOnPin_Parms
{
FString InPinPath;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Clears an override on a given pin path\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Clears an override on a given pin path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearOverrideOnPin constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearOverrideOnPin constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearOverrideOnPin Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearOverrideOnPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPin_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnPin_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnPin_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_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(RigVMController_eventClearOverrideOnPin_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::PropPointers) < 2048);
// ********** End Function ClearOverrideOnPin Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearOverrideOnPin", Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::RigVMController_eventClearOverrideOnPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::RigVMController_eventClearOverrideOnPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearOverrideOnPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearOverrideOnPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearOverrideOnPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearOverrideOnPin(Z_Param_InPinPath,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearOverrideOnPin *******************************
// ********** Begin Class URigVMController Function ClearOverrideOnPins ****************************
struct Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics
{
struct RigVMController_eventClearOverrideOnPins_Parms
{
TArray<FString> InPinPaths;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Clears the overrides on a given list of pin paths\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Clears the overrides on a given list of pin paths" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPaths_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearOverrideOnPins constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InPinPaths;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearOverrideOnPins constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearOverrideOnPins Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_InPinPaths_Inner = { "InPinPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_InPinPaths = { "InPinPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearOverrideOnPins_Parms, InPinPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPaths_MetaData), NewProp_InPinPaths_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPins_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnPins_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPins_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearOverrideOnPins_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearOverrideOnPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_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(RigVMController_eventClearOverrideOnPins_Parms), &Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_InPinPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_InPinPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::PropPointers) < 2048);
// ********** End Function ClearOverrideOnPins Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearOverrideOnPins", Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::RigVMController_eventClearOverrideOnPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::RigVMController_eventClearOverrideOnPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearOverrideOnPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearOverrideOnPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearOverrideOnPins)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InPinPaths);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearOverrideOnPins(Z_Param_Out_InPinPaths,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearOverrideOnPins ******************************
// ********** Begin Class URigVMController Function ClearPinCategory *******************************
struct Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics
{
struct RigVMController_eventClearPinCategory_Parms
{
FString InPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Clears the pin category. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Clears the pin category. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ClearPinCategory constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ClearPinCategory constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ClearPinCategory Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventClearPinCategory_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventClearPinCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearPinCategory_Parms), &Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventClearPinCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventClearPinCategory_Parms), &Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventClearPinCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ClearPinCategory_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(RigVMController_eventClearPinCategory_Parms), &Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::PropPointers) < 2048);
// ********** End Function ClearPinCategory Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ClearPinCategory", Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::RigVMController_eventClearPinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::RigVMController_eventClearPinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ClearPinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ClearPinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execClearPinCategory)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ClearPinCategory(Z_Param_InPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ClearPinCategory *********************************
// ********** Begin Class URigVMController Function CloseUndoBracket *******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics
{
struct RigVMController_eventCloseUndoBracket_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Closes an undo bracket / scoped transaction.\n// This is primarily useful for Python.\n// This causes a UndoBracketClosed modified event.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Closes an undo bracket / scoped transaction.\nThis is primarily useful for Python.\nThis causes a UndoBracketClosed modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function CloseUndoBracket 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 CloseUndoBracket constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CloseUndoBracket Property Definitions *********************************
void Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventCloseUndoBracket_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CloseUndoBracket_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(RigVMController_eventCloseUndoBracket_Parms), &Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::PropPointers) < 2048);
// ********** End Function CloseUndoBracket Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "CloseUndoBracket", Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::RigVMController_eventCloseUndoBracket_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::RigVMController_eventCloseUndoBracket_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_CloseUndoBracket()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_CloseUndoBracket_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execCloseUndoBracket)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CloseUndoBracket();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function CloseUndoBracket *********************************
// ********** Begin Class URigVMController Function CollapseNodes **********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_CollapseNodes_Statics
{
struct RigVMController_eventCollapseNodes_Parms
{
TArray<FName> InNodeNames;
FString InCollapseNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool bIsAggregate;
URigVMCollapseNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a series of nodes into a Collapse node\n" },
{ "CPP_Default_bIsAggregate", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InCollapseNodeName", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a series of nodes into a Collapse node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCollapseNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CollapseNodes constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCollapseNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_bIsAggregate_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsAggregate;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CollapseNodes constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CollapseNodes Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCollapseNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InCollapseNodeName = { "InCollapseNodeName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCollapseNodes_Parms, InCollapseNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCollapseNodeName_MetaData), NewProp_InCollapseNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventCollapseNodes_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventCollapseNodes_Parms), &Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventCollapseNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventCollapseNodes_Parms), &Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bIsAggregate_SetBit(void* Obj)
{
((RigVMController_eventCollapseNodes_Parms*)Obj)->bIsAggregate = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bIsAggregate = { "bIsAggregate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventCollapseNodes_Parms), &Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bIsAggregate_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCollapseNodes_Parms, ReturnValue), Z_Construct_UClass_URigVMCollapseNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_InCollapseNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_bIsAggregate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::PropPointers) < 2048);
// ********** End Function CollapseNodes Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "CollapseNodes", Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::RigVMController_eventCollapseNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::RigVMController_eventCollapseNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_CollapseNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_CollapseNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execCollapseNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_PROPERTY(FStrProperty,Z_Param_InCollapseNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_UBOOL(Z_Param_bIsAggregate);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMCollapseNode**)Z_Param__Result=P_THIS->CollapseNodes(Z_Param_Out_InNodeNames,Z_Param_InCollapseNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,Z_Param_bIsAggregate);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function CollapseNodes ************************************
// ********** Begin Class URigVMController Function CreateFunctionVariant **************************
struct Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics
{
struct RigVMController_eventCreateFunctionVariant_Parms
{
FName InFunctionName;
FName InVariantName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Creates a variant of a function given the name of an existing function variant\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InVariantName", "None" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Creates a variant of a function given the name of an existing function variant" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariantName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateFunctionVariant constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariantName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateFunctionVariant constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateFunctionVariant Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCreateFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_InVariantName = { "InVariantName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCreateFunctionVariant_Parms, InVariantName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariantName_MetaData), NewProp_InVariantName_MetaData) };
void Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventCreateFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventCreateFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventCreateFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventCreateFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventCreateFunctionVariant_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_InVariantName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function CreateFunctionVariant Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "CreateFunctionVariant", Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::RigVMController_eventCreateFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::RigVMController_eventCreateFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_CreateFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_CreateFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execCreateFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariantName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->CreateFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_Out_InVariantName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function CreateFunctionVariant ****************************
// ********** Begin Class URigVMController Function DuplicateArrayPin ******************************
struct Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics
{
struct RigVMController_eventDuplicateArrayPin_Parms
{
FString InArrayElementPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Duplicates an array element pin.\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Duplicates an array element pin.\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayElementPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DuplicateArrayPin constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayElementPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DuplicateArrayPin constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DuplicateArrayPin Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_InArrayElementPinPath = { "InArrayElementPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventDuplicateArrayPin_Parms, InArrayElementPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayElementPinPath_MetaData), NewProp_InArrayElementPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventDuplicateArrayPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventDuplicateArrayPin_Parms), &Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventDuplicateArrayPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventDuplicateArrayPin_Parms), &Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventDuplicateArrayPin_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_InArrayElementPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::PropPointers) < 2048);
// ********** End Function DuplicateArrayPin Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "DuplicateArrayPin", Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::RigVMController_eventDuplicateArrayPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::RigVMController_eventDuplicateArrayPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_DuplicateArrayPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_DuplicateArrayPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execDuplicateArrayPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayElementPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->DuplicateArrayPin(Z_Param_InArrayElementPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function DuplicateArrayPin ********************************
// ********** Begin Class URigVMController Function EjectNodeFromPin *******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics
{
struct RigVMController_eventEjectNodeFromPin_Parms
{
FString InPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Ejects the last injected node on a pin\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Ejects the last injected node on a pin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EjectNodeFromPin constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EjectNodeFromPin constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EjectNodeFromPin Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventEjectNodeFromPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventEjectNodeFromPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventEjectNodeFromPin_Parms), &Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventEjectNodeFromPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventEjectNodeFromPin_Parms), &Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventEjectNodeFromPin_Parms, ReturnValue), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::PropPointers) < 2048);
// ********** End Function EjectNodeFromPin Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "EjectNodeFromPin", Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::RigVMController_eventEjectNodeFromPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::RigVMController_eventEjectNodeFromPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_EjectNodeFromPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_EjectNodeFromPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execEjectNodeFromPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMNode**)Z_Param__Result=P_THIS->EjectNodeFromPin(Z_Param_InPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function EjectNodeFromPin *********************************
// ********** Begin Class URigVMController Function EnableReporting ********************************
struct Z_Construct_UFunction_URigVMController_EnableReporting_Statics
{
struct RigVMController_eventEnableReporting_Parms
{
bool bEnabled;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Enables or disables the error reporting of this Controller.\n" },
{ "CPP_Default_bEnabled", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Enables or disables the error reporting of this Controller." },
};
#endif // WITH_METADATA
// ********** Begin Function EnableReporting constinit property declarations ***********************
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EnableReporting constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EnableReporting Property Definitions **********************************
void Z_Construct_UFunction_URigVMController_EnableReporting_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((RigVMController_eventEnableReporting_Parms*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_EnableReporting_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventEnableReporting_Parms), &Z_Construct_UFunction_URigVMController_EnableReporting_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_EnableReporting_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_EnableReporting_Statics::NewProp_bEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EnableReporting_Statics::PropPointers) < 2048);
// ********** End Function EnableReporting Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_EnableReporting_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "EnableReporting", Z_Construct_UFunction_URigVMController_EnableReporting_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EnableReporting_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_EnableReporting_Statics::RigVMController_eventEnableReporting_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_EnableReporting_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_EnableReporting_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_EnableReporting_Statics::RigVMController_eventEnableReporting_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_EnableReporting()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_EnableReporting_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execEnableReporting)
{
P_GET_UBOOL(Z_Param_bEnabled);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->EnableReporting(Z_Param_bEnabled);
P_NATIVE_END;
}
// ********** End Class URigVMController Function EnableReporting **********************************
// ********** Begin Class URigVMController Function ExpandLibraryNode ******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics
{
struct RigVMController_eventExpandLibraryNode_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
TArray<URigVMNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a library node into its contained nodes\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a library node into its contained nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExpandLibraryNode constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExpandLibraryNode constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExpandLibraryNode Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExpandLibraryNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventExpandLibraryNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventExpandLibraryNode_Parms), &Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventExpandLibraryNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventExpandLibraryNode_Parms), &Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExpandLibraryNode_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::PropPointers) < 2048);
// ********** End Function ExpandLibraryNode Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ExpandLibraryNode", Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::RigVMController_eventExpandLibraryNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::RigVMController_eventExpandLibraryNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ExpandLibraryNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ExpandLibraryNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execExpandLibraryNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMNode*>*)Z_Param__Result=P_THIS->ExpandLibraryNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ExpandLibraryNode ********************************
// ********** Begin Class URigVMController Function ExportNodesToText ******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics
{
struct RigVMController_eventExportNodesToText_Parms
{
TArray<FName> InNodeNames;
bool bIncludeExteriorLinks;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Exports the given nodes as text\n" },
{ "CPP_Default_bIncludeExteriorLinks", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Exports the given nodes as text" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExportNodesToText constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bIncludeExteriorLinks_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeExteriorLinks;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExportNodesToText constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExportNodesToText Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExportNodesToText_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_bIncludeExteriorLinks_SetBit(void* Obj)
{
((RigVMController_eventExportNodesToText_Parms*)Obj)->bIncludeExteriorLinks = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_bIncludeExteriorLinks = { "bIncludeExteriorLinks", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventExportNodesToText_Parms), &Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_bIncludeExteriorLinks_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExportNodesToText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_bIncludeExteriorLinks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::PropPointers) < 2048);
// ********** End Function ExportNodesToText Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ExportNodesToText", Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::RigVMController_eventExportNodesToText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::RigVMController_eventExportNodesToText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ExportNodesToText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ExportNodesToText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execExportNodesToText)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bIncludeExteriorLinks);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->ExportNodesToText(Z_Param_Out_InNodeNames,Z_Param_bIncludeExteriorLinks);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ExportNodesToText ********************************
// ********** Begin Class URigVMController Function ExportNodeToText *******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics
{
struct RigVMController_eventExportNodeToText_Parms
{
const URigVMNode* InNode;
bool bIncludeExteriorLinks;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Exports the given node as text\n" },
{ "CPP_Default_bIncludeExteriorLinks", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Exports the given node as text" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNode_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExportNodeToText constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static void NewProp_bIncludeExteriorLinks_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeExteriorLinks;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExportNodeToText constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExportNodeToText Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExportNodeToText_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNode_MetaData), NewProp_InNode_MetaData) };
void Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_bIncludeExteriorLinks_SetBit(void* Obj)
{
((RigVMController_eventExportNodeToText_Parms*)Obj)->bIncludeExteriorLinks = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_bIncludeExteriorLinks = { "bIncludeExteriorLinks", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventExportNodeToText_Parms), &Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_bIncludeExteriorLinks_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExportNodeToText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_bIncludeExteriorLinks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::PropPointers) < 2048);
// ********** End Function ExportNodeToText Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ExportNodeToText", Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::RigVMController_eventExportNodeToText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::RigVMController_eventExportNodeToText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ExportNodeToText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ExportNodeToText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execExportNodeToText)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_UBOOL(Z_Param_bIncludeExteriorLinks);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->ExportNodeToText(Z_Param_InNode,Z_Param_bIncludeExteriorLinks);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ExportNodeToText *********************************
// ********** Begin Class URigVMController Function ExportSelectedNodesToText **********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics
{
struct RigVMController_eventExportSelectedNodesToText_Parms
{
bool bIncludeExteriorLinks;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Exports the selected nodes as text\n" },
{ "CPP_Default_bIncludeExteriorLinks", "false" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Exports the selected nodes as text" },
};
#endif // WITH_METADATA
// ********** Begin Function ExportSelectedNodesToText constinit property declarations *************
static void NewProp_bIncludeExteriorLinks_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeExteriorLinks;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExportSelectedNodesToText constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExportSelectedNodesToText Property Definitions ************************
void Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_bIncludeExteriorLinks_SetBit(void* Obj)
{
((RigVMController_eventExportSelectedNodesToText_Parms*)Obj)->bIncludeExteriorLinks = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_bIncludeExteriorLinks = { "bIncludeExteriorLinks", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventExportSelectedNodesToText_Parms), &Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_bIncludeExteriorLinks_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventExportSelectedNodesToText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_bIncludeExteriorLinks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::PropPointers) < 2048);
// ********** End Function ExportSelectedNodesToText Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ExportSelectedNodesToText", Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::RigVMController_eventExportSelectedNodesToText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::RigVMController_eventExportSelectedNodesToText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execExportSelectedNodesToText)
{
P_GET_UBOOL(Z_Param_bIncludeExteriorLinks);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->ExportSelectedNodesToText(Z_Param_bIncludeExteriorLinks);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ExportSelectedNodesToText ************************
// ********** Begin Class URigVMController Function FindGraphFunctionHeader ************************
struct Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics
{
struct RigVMController_eventFindGraphFunctionHeader_Parms
{
FRigVMGraphFunctionIdentifier InFunctionIdentifier;
FRigVMGraphFunctionHeader ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FindGraphFunctionHeader constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_InFunctionIdentifier;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindGraphFunctionHeader constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindGraphFunctionHeader Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::NewProp_InFunctionIdentifier = { "InFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionHeader_Parms, InFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionHeader_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(0, nullptr) }; // 3356922528
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::NewProp_InFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::PropPointers) < 2048);
// ********** End Function FindGraphFunctionHeader Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "FindGraphFunctionHeader", Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::RigVMController_eventFindGraphFunctionHeader_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::RigVMController_eventFindGraphFunctionHeader_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execFindGraphFunctionHeader)
{
P_GET_STRUCT(FRigVMGraphFunctionIdentifier,Z_Param_InFunctionIdentifier);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphFunctionHeader*)Z_Param__Result=P_THIS->FindGraphFunctionHeader(Z_Param_InFunctionIdentifier);
P_NATIVE_END;
}
// ********** End Class URigVMController Function FindGraphFunctionHeader **************************
// ********** Begin Class URigVMController Function FindGraphFunctionHeaderByName ******************
struct Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics
{
struct RigVMController_eventFindGraphFunctionHeaderByName_Parms
{
FString InHostPath;
FName InFunctionName;
FRigVMGraphFunctionHeader ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FindGraphFunctionHeaderByName constinit property declarations *********
static const UECodeGen_Private::FStrPropertyParams NewProp_InHostPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindGraphFunctionHeaderByName constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindGraphFunctionHeaderByName Property Definitions ********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_InHostPath = { "InHostPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionHeaderByName_Parms, InHostPath), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionHeaderByName_Parms, InFunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionHeaderByName_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphFunctionHeader, METADATA_PARAMS(0, nullptr) }; // 3356922528
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_InHostPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::PropPointers) < 2048);
// ********** End Function FindGraphFunctionHeaderByName Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "FindGraphFunctionHeaderByName", Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::RigVMController_eventFindGraphFunctionHeaderByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::RigVMController_eventFindGraphFunctionHeaderByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execFindGraphFunctionHeaderByName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InHostPath);
P_GET_PROPERTY(FNameProperty,Z_Param_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphFunctionHeader*)Z_Param__Result=P_THIS->FindGraphFunctionHeaderByName(Z_Param_InHostPath,Z_Param_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMController Function FindGraphFunctionHeaderByName ********************
// ********** Begin Class URigVMController Function FindGraphFunctionIdentifier ********************
struct Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics
{
struct RigVMController_eventFindGraphFunctionIdentifier_Parms
{
FString InHostPath;
FName InFunctionName;
FRigVMGraphFunctionIdentifier ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function FindGraphFunctionIdentifier constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_InHostPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindGraphFunctionIdentifier constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindGraphFunctionIdentifier Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_InHostPath = { "InHostPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionIdentifier_Parms, InHostPath), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionIdentifier_Parms, InFunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindGraphFunctionIdentifier_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_InHostPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::PropPointers) < 2048);
// ********** End Function FindGraphFunctionIdentifier Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "FindGraphFunctionIdentifier", Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::RigVMController_eventFindGraphFunctionIdentifier_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::RigVMController_eventFindGraphFunctionIdentifier_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execFindGraphFunctionIdentifier)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InHostPath);
P_GET_PROPERTY(FNameProperty,Z_Param_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigVMGraphFunctionIdentifier*)Z_Param__Result=P_THIS->FindGraphFunctionIdentifier(Z_Param_InHostPath,Z_Param_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMController Function FindGraphFunctionIdentifier **********************
// ********** Begin Class URigVMController Function FindVariantsOfFunction *************************
struct Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics
{
struct RigVMController_eventFindVariantsOfFunction_Parms
{
FName InFunctionName;
TArray<FRigVMVariantRef> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns all variant refs related to the given function\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns all variant refs related to the given function" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FindVariantsOfFunction constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FindVariantsOfFunction constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FindVariantsOfFunction Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindVariantsOfFunction_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMVariantRef, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventFindVariantsOfFunction_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 4262404387
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::PropPointers) < 2048);
// ********** End Function FindVariantsOfFunction Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "FindVariantsOfFunction", Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::RigVMController_eventFindVariantsOfFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::RigVMController_eventFindVariantsOfFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_FindVariantsOfFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_FindVariantsOfFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execFindVariantsOfFunction)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigVMVariantRef>*)Z_Param__Result=P_THIS->FindVariantsOfFunction(Z_Param_Out_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMController Function FindVariantsOfFunction ***************************
// ********** Begin Class URigVMController Function GeneratePythonCommands *************************
struct Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics
{
struct RigVMController_eventGeneratePythonCommands_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GeneratePythonCommands constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GeneratePythonCommands constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GeneratePythonCommands Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGeneratePythonCommands_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::PropPointers) < 2048);
// ********** End Function GeneratePythonCommands Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GeneratePythonCommands", Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::RigVMController_eventGeneratePythonCommands_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::RigVMController_eventGeneratePythonCommands_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GeneratePythonCommands()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GeneratePythonCommands_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGeneratePythonCommands)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GeneratePythonCommands();
P_NATIVE_END;
}
// ********** End Class URigVMController Function GeneratePythonCommands ***************************
// ********** Begin Class URigVMController Function GetActionStack *********************************
struct Z_Construct_UFunction_URigVMController_GetActionStack_Statics
{
struct RigVMController_eventGetActionStack_Parms
{
URigVMActionStack* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetActionStack constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetActionStack constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetActionStack Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetActionStack_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetActionStack_Parms, ReturnValue), Z_Construct_UClass_URigVMActionStack_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetActionStack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetActionStack_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetActionStack_Statics::PropPointers) < 2048);
// ********** End Function GetActionStack Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetActionStack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetActionStack", Z_Construct_UFunction_URigVMController_GetActionStack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetActionStack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetActionStack_Statics::RigVMController_eventGetActionStack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetActionStack_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetActionStack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetActionStack_Statics::RigVMController_eventGetActionStack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetActionStack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetActionStack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetActionStack)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMActionStack**)Z_Param__Result=P_THIS->GetActionStack();
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetActionStack ***********************************
// ********** Begin Class URigVMController Function GetControllerForGraph **************************
struct Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics
{
struct RigVMController_eventGetControllerForGraph_Parms
{
const URigVMGraph* InGraph;
URigVMController* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns another controller for a given graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns another controller for a given graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGraph_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetControllerForGraph constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InGraph;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetControllerForGraph constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetControllerForGraph Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::NewProp_InGraph = { "InGraph", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetControllerForGraph_Parms, InGraph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGraph_MetaData), NewProp_InGraph_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetControllerForGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::NewProp_InGraph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::PropPointers) < 2048);
// ********** End Function GetControllerForGraph Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetControllerForGraph", Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::RigVMController_eventGetControllerForGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::RigVMController_eventGetControllerForGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetControllerForGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetControllerForGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetControllerForGraph)
{
P_GET_OBJECT(URigVMGraph,Z_Param_InGraph);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMController**)Z_Param__Result=P_THIS->GetControllerForGraph(Z_Param_InGraph);
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetControllerForGraph ****************************
// ********** Begin Class URigVMController Function GetGraph ***************************************
struct Z_Construct_UFunction_URigVMController_GetGraph_Statics
{
struct RigVMController_eventGetGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns the currently edited Graph of this controller.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns the currently edited Graph of this controller." },
};
#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_URigVMController_GetGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetGraph_Statics::PropPointers) < 2048);
// ********** End Function GetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetGraph", Z_Construct_UFunction_URigVMController_GetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetGraph_Statics::RigVMController_eventGetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetGraph_Statics::RigVMController_eventGetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetGraph();
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetGraph *****************************************
// ********** Begin Class URigVMController Function GetPinDefaultValue *****************************
struct Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics
{
struct RigVMController_eventGetPinDefaultValue_Parms
{
FString InPinPath;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns the default value of a pin given its pinpath.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns the default value of a pin given its pinpath." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPinDefaultValue constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPinDefaultValue constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPinDefaultValue Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetPinDefaultValue_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetPinDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function GetPinDefaultValue Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetPinDefaultValue", Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::RigVMController_eventGetPinDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::RigVMController_eventGetPinDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetPinDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetPinDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetPinDefaultValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->GetPinDefaultValue(Z_Param_InPinPath);
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetPinDefaultValue *******************************
// ********** Begin Class URigVMController Function GetRegisteredTemplates *************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics
{
struct RigVMController_eventGetRegisteredTemplates_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns all registered template notations\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns all registered template notations" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRegisteredTemplates constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRegisteredTemplates constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRegisteredTemplates Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetRegisteredTemplates_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::PropPointers) < 2048);
// ********** End Function GetRegisteredTemplates Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetRegisteredTemplates", Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::RigVMController_eventGetRegisteredTemplates_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::RigVMController_eventGetRegisteredTemplates_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetRegisteredTemplates()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetRegisteredTemplates_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetRegisteredTemplates)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=URigVMController::GetRegisteredTemplates();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function GetRegisteredTemplates ***************************
// ********** Begin Class URigVMController Function GetRegisteredUnitStructs ***********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics
{
struct RigVMController_eventGetRegisteredUnitStructs_Parms
{
TArray<UScriptStruct*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns all registered unit structs\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns all registered unit structs" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRegisteredUnitStructs 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 GetRegisteredUnitStructs constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRegisteredUnitStructs Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_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_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetRegisteredUnitStructs_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::PropPointers) < 2048);
// ********** End Function GetRegisteredUnitStructs Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetRegisteredUnitStructs", Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::RigVMController_eventGetRegisteredUnitStructs_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::RigVMController_eventGetRegisteredUnitStructs_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetRegisteredUnitStructs)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UScriptStruct*>*)Z_Param__Result=URigVMController::GetRegisteredUnitStructs();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function GetRegisteredUnitStructs *************************
// ********** Begin Class URigVMController Function GetSchema **************************************
struct Z_Construct_UFunction_URigVMController_GetSchema_Statics
{
struct RigVMController_eventGetSchema_Parms
{
URigVMSchema* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns the schema used by this controller\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns the schema used by this controller" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSchema constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSchema constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSchema Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetSchema_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetSchema_Parms, ReturnValue), Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetSchema_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetSchema_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetSchema_Statics::PropPointers) < 2048);
// ********** End Function GetSchema Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetSchema_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetSchema", Z_Construct_UFunction_URigVMController_GetSchema_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetSchema_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetSchema_Statics::RigVMController_eventGetSchema_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetSchema_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetSchema_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetSchema_Statics::RigVMController_eventGetSchema_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetSchema()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetSchema_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetSchema)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMSchema**)Z_Param__Result=P_THIS->GetSchema();
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetSchema ****************************************
// ********** Begin Class URigVMController Function GetTemplateForUnitStruct ***********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics
{
struct RigVMController_eventGetTemplateForUnitStruct_Parms
{
UScriptStruct* InFunction;
FString InMethodName;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns the template for a given function (or an empty string)\n" },
{ "CPP_Default_InMethodName", "Execute" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns the template for a given function (or an empty string)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMethodName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTemplateForUnitStruct constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InFunction;
static const UECodeGen_Private::FStrPropertyParams NewProp_InMethodName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTemplateForUnitStruct constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTemplateForUnitStruct Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_InFunction = { "InFunction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetTemplateForUnitStruct_Parms, InFunction), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_InMethodName = { "InMethodName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetTemplateForUnitStruct_Parms, InMethodName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMethodName_MetaData), NewProp_InMethodName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetTemplateForUnitStruct_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_InFunction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_InMethodName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::PropPointers) < 2048);
// ********** End Function GetTemplateForUnitStruct Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetTemplateForUnitStruct", Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::RigVMController_eventGetTemplateForUnitStruct_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::RigVMController_eventGetTemplateForUnitStruct_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetTemplateForUnitStruct)
{
P_GET_OBJECT(UScriptStruct,Z_Param_InFunction);
P_GET_PROPERTY(FStrProperty,Z_Param_InMethodName);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=URigVMController::GetTemplateForUnitStruct(Z_Param_InFunction,Z_Param_InMethodName);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function GetTemplateForUnitStruct *************************
// ********** Begin Class URigVMController Function GetTopLevelGraph *******************************
struct Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics
{
struct RigVMController_eventGetTopLevelGraph_Parms
{
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns the top level graph\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns the top level graph" },
};
#endif // WITH_METADATA
// ********** Begin Function GetTopLevelGraph constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetTopLevelGraph constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetTopLevelGraph Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetTopLevelGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::PropPointers) < 2048);
// ********** End Function GetTopLevelGraph Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetTopLevelGraph", Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::RigVMController_eventGetTopLevelGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::RigVMController_eventGetTopLevelGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetTopLevelGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetTopLevelGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetTopLevelGraph)
{
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->GetTopLevelGraph();
P_NATIVE_END;
}
// ********** End Class URigVMController Function GetTopLevelGraph *********************************
// ********** Begin Class URigVMController Function GetUnitStructsForTemplate **********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics
{
struct RigVMController_eventGetUnitStructsForTemplate_Parms
{
FName InNotation;
TArray<UScriptStruct*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns all supported unit structs for a given template notation\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns all supported unit structs for a given template notation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNotation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetUnitStructsForTemplate constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNotation;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetUnitStructsForTemplate constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetUnitStructsForTemplate Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::NewProp_InNotation = { "InNotation", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetUnitStructsForTemplate_Parms, InNotation), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNotation_MetaData), NewProp_InNotation_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_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_UScriptStruct_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventGetUnitStructsForTemplate_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::NewProp_InNotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::PropPointers) < 2048);
// ********** End Function GetUnitStructsForTemplate Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "GetUnitStructsForTemplate", Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::RigVMController_eventGetUnitStructsForTemplate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::RigVMController_eventGetUnitStructsForTemplate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execGetUnitStructsForTemplate)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNotation);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<UScriptStruct*>*)Z_Param__Result=URigVMController::GetUnitStructsForTemplate(Z_Param_Out_InNotation);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function GetUnitStructsForTemplate ************************
// ********** Begin Class URigVMController Function ImportNodesFromText ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics
{
struct RigVMController_eventImportNodesFromText_Parms
{
FString InText;
bool bSetupUndoRedo;
bool bPrintPythonCommands;
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Exports the given nodes as text\n" },
{ "CPP_Default_bPrintPythonCommands", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Exports the given nodes as text" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InText_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ImportNodesFromText constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InText;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommands_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommands;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ImportNodesFromText constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ImportNodesFromText Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_InText = { "InText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventImportNodesFromText_Parms, InText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InText_MetaData), NewProp_InText_MetaData) };
void Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventImportNodesFromText_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventImportNodesFromText_Parms), &Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bPrintPythonCommands_SetBit(void* Obj)
{
((RigVMController_eventImportNodesFromText_Parms*)Obj)->bPrintPythonCommands = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bPrintPythonCommands = { "bPrintPythonCommands", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventImportNodesFromText_Parms), &Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bPrintPythonCommands_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventImportNodesFromText_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_InText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_bPrintPythonCommands,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::PropPointers) < 2048);
// ********** End Function ImportNodesFromText Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ImportNodesFromText", Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::RigVMController_eventImportNodesFromText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::RigVMController_eventImportNodesFromText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ImportNodesFromText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ImportNodesFromText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execImportNodesFromText)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InText);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommands);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->ImportNodesFromText(Z_Param_InText,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommands);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ImportNodesFromText ******************************
// ********** Begin Class URigVMController Function InsertArrayPin *********************************
struct Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics
{
struct RigVMController_eventInsertArrayPin_Parms
{
FString InArrayPinPath;
int32 InIndex;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Inserts an array element pin into an array pin.\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InDefaultValue", "" },
{ "CPP_Default_InIndex", "-1" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Inserts an array element pin into an array pin.\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function InsertArrayPin constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayPinPath;
static const UECodeGen_Private::FIntPropertyParams NewProp_InIndex;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function InsertArrayPin constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function InsertArrayPin Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InArrayPinPath = { "InArrayPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventInsertArrayPin_Parms, InArrayPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayPinPath_MetaData), NewProp_InArrayPinPath_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InIndex = { "InIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventInsertArrayPin_Parms, InIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventInsertArrayPin_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventInsertArrayPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventInsertArrayPin_Parms), &Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventInsertArrayPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventInsertArrayPin_Parms), &Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventInsertArrayPin_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InArrayPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::PropPointers) < 2048);
// ********** End Function InsertArrayPin Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "InsertArrayPin", Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::RigVMController_eventInsertArrayPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::RigVMController_eventInsertArrayPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_InsertArrayPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_InsertArrayPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execInsertArrayPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayPinPath);
P_GET_PROPERTY(FIntProperty,Z_Param_InIndex);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->InsertArrayPin(Z_Param_InArrayPinPath,Z_Param_InIndex,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function InsertArrayPin ***********************************
// ********** Begin Class URigVMController Function IsFunctionPublic *******************************
struct Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics
{
struct RigVMController_eventIsFunctionPublic_Parms
{
FName InFunctionName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns true if a function is marked as public in the function library\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns true if a function is marked as public in the function library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsFunctionPublic constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsFunctionPublic constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsFunctionPublic Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventIsFunctionPublic_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventIsFunctionPublic_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_IsFunctionPublic_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(RigVMController_eventIsFunctionPublic_Parms), &Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::PropPointers) < 2048);
// ********** End Function IsFunctionPublic Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "IsFunctionPublic", Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::RigVMController_eventIsFunctionPublic_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::RigVMController_eventIsFunctionPublic_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_IsFunctionPublic()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_IsFunctionPublic_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execIsFunctionPublic)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsFunctionPublic(Z_Param_Out_InFunctionName);
P_NATIVE_END;
}
// ********** End Class URigVMController Function IsFunctionPublic *********************************
// ********** Begin Class URigVMController Function IsReportingEnabled *****************************
struct Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics
{
struct RigVMController_eventIsReportingEnabled_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns true if reporting is enabled\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns true if reporting is enabled" },
};
#endif // WITH_METADATA
// ********** Begin Function IsReportingEnabled 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 IsReportingEnabled constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsReportingEnabled Property Definitions *******************************
void Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventIsReportingEnabled_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_IsReportingEnabled_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(RigVMController_eventIsReportingEnabled_Parms), &Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::PropPointers) < 2048);
// ********** End Function IsReportingEnabled Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "IsReportingEnabled", Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::RigVMController_eventIsReportingEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::RigVMController_eventIsReportingEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_IsReportingEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_IsReportingEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execIsReportingEnabled)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsReportingEnabled();
P_NATIVE_END;
}
// ********** End Class URigVMController Function IsReportingEnabled *******************************
// ********** Begin Class URigVMController Function IsTransacting **********************************
struct Z_Construct_UFunction_URigVMController_IsTransacting_Statics
{
struct RigVMController_eventIsTransacting_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Returns true if the controller is currently transacting\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Returns true if the controller is currently transacting" },
};
#endif // WITH_METADATA
// ********** Begin Function IsTransacting 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 IsTransacting constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsTransacting Property Definitions ************************************
void Z_Construct_UFunction_URigVMController_IsTransacting_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventIsTransacting_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_IsTransacting_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(RigVMController_eventIsTransacting_Parms), &Z_Construct_UFunction_URigVMController_IsTransacting_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_IsTransacting_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_IsTransacting_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsTransacting_Statics::PropPointers) < 2048);
// ********** End Function IsTransacting Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_IsTransacting_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "IsTransacting", Z_Construct_UFunction_URigVMController_IsTransacting_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsTransacting_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_IsTransacting_Statics::RigVMController_eventIsTransacting_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_IsTransacting_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_IsTransacting_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_IsTransacting_Statics::RigVMController_eventIsTransacting_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_IsTransacting()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_IsTransacting_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execIsTransacting)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->IsTransacting();
P_NATIVE_END;
}
// ********** End Class URigVMController Function IsTransacting ************************************
// ********** Begin Class URigVMController Function JoinFunctionVariant ****************************
struct Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics
{
struct RigVMController_eventJoinFunctionVariant_Parms
{
FName InFunctionName;
FGuid InGuid;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "/** Merges the function's guid with a provided one to join the variant set */" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Merges the function's guid with a provided one to join the variant set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InGuid_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function JoinFunctionVariant constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InGuid;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function JoinFunctionVariant constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function JoinFunctionVariant Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventJoinFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_InGuid = { "InGuid", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventJoinFunctionVariant_Parms, InGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InGuid_MetaData), NewProp_InGuid_MetaData) };
void Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventJoinFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventJoinFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventJoinFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventJoinFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventJoinFunctionVariant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_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(RigVMController_eventJoinFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_InGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function JoinFunctionVariant Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "JoinFunctionVariant", Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::RigVMController_eventJoinFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::RigVMController_eventJoinFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_JoinFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_JoinFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execJoinFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_STRUCT_REF(FGuid,Z_Param_Out_InGuid);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->JoinFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_Out_InGuid,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function JoinFunctionVariant ******************************
// ********** Begin Class URigVMController Function LocalizeFunction *******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics
{
struct RigVMController_eventLocalizeFunction_Parms
{
FRigVMGraphFunctionIdentifier InFunctionDefinition;
bool bLocalizeDependentPrivateFunctions;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bLocalizeDependentPrivateFunctions", "true" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionDefinition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LocalizeFunction constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InFunctionDefinition;
static void NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLocalizeDependentPrivateFunctions;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LocalizeFunction constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LocalizeFunction Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_InFunctionDefinition = { "InFunctionDefinition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunction_Parms, InFunctionDefinition), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionDefinition_MetaData), NewProp_InFunctionDefinition_MetaData) }; // 3783726550
void Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunction_Parms*)Obj)->bLocalizeDependentPrivateFunctions = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bLocalizeDependentPrivateFunctions = { "bLocalizeDependentPrivateFunctions", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunction_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunction_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunction_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunction_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunction_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunction_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_InFunctionDefinition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bLocalizeDependentPrivateFunctions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::PropPointers) < 2048);
// ********** End Function LocalizeFunction Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "LocalizeFunction", Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::RigVMController_eventLocalizeFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::RigVMController_eventLocalizeFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_LocalizeFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_LocalizeFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execLocalizeFunction)
{
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InFunctionDefinition);
P_GET_UBOOL(Z_Param_bLocalizeDependentPrivateFunctions);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->LocalizeFunction(Z_Param_Out_InFunctionDefinition,Z_Param_bLocalizeDependentPrivateFunctions,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function LocalizeFunction *********************************
// ********** Begin Class URigVMController Function LocalizeFunctionFromPath ***********************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics
{
struct RigVMController_eventLocalizeFunctionFromPath_Parms
{
FString InHostPath;
FName InFunctionName;
bool bLocalizeDependentPrivateFunctions;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
URigVMLibraryNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Copies a function declaration into this graph's local function library\n" },
{ "CPP_Default_bLocalizeDependentPrivateFunctions", "true" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Copies a function declaration into this graph's local function library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InHostPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LocalizeFunctionFromPath constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_InHostPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLocalizeDependentPrivateFunctions;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LocalizeFunctionFromPath constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LocalizeFunctionFromPath Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_InHostPath = { "InHostPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunctionFromPath_Parms, InHostPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InHostPath_MetaData), NewProp_InHostPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunctionFromPath_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctionFromPath_Parms*)Obj)->bLocalizeDependentPrivateFunctions = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bLocalizeDependentPrivateFunctions = { "bLocalizeDependentPrivateFunctions", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctionFromPath_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctionFromPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctionFromPath_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctionFromPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctionFromPath_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunctionFromPath_Parms, ReturnValue), Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_InHostPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bLocalizeDependentPrivateFunctions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::PropPointers) < 2048);
// ********** End Function LocalizeFunctionFromPath Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "LocalizeFunctionFromPath", Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::RigVMController_eventLocalizeFunctionFromPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::RigVMController_eventLocalizeFunctionFromPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execLocalizeFunctionFromPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InHostPath);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_UBOOL(Z_Param_bLocalizeDependentPrivateFunctions);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMLibraryNode**)Z_Param__Result=P_THIS->LocalizeFunctionFromPath(Z_Param_InHostPath,Z_Param_Out_InFunctionName,Z_Param_bLocalizeDependentPrivateFunctions,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function LocalizeFunctionFromPath *************************
// ********** Begin Class URigVMController Function LocalizeFunctions ******************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics
{
struct RigVMController_eventLocalizeFunctions_Parms
{
TArray<FRigVMGraphFunctionIdentifier> InFunctionDefinitions;
bool bLocalizeDependentPrivateFunctions;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
TMap<FRigVMGraphFunctionIdentifier,URigVMLibraryNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Copies a series of function declaratioms into this graph's local function library\n" },
{ "CPP_Default_bLocalizeDependentPrivateFunctions", "true" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Copies a series of function declaratioms into this graph's local function library" },
};
#endif // WITH_METADATA
// ********** Begin Function LocalizeFunctions constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InFunctionDefinitions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InFunctionDefinitions;
static void NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLocalizeDependentPrivateFunctions;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LocalizeFunctions constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LocalizeFunctions Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_InFunctionDefinitions_Inner = { "InFunctionDefinitions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_InFunctionDefinitions = { "InFunctionDefinitions", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunctions_Parms, InFunctionDefinitions), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3783726550
void Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctions_Parms*)Obj)->bLocalizeDependentPrivateFunctions = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bLocalizeDependentPrivateFunctions = { "bLocalizeDependentPrivateFunctions", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctions_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bLocalizeDependentPrivateFunctions_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctions_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctions_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventLocalizeFunctions_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventLocalizeFunctions_Parms), &Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue_ValueProp = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_URigVMLibraryNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue_Key_KeyProp = { "ReturnValue_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventLocalizeFunctions_Parms, ReturnValue), EMapPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3783726550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_InFunctionDefinitions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_InFunctionDefinitions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bLocalizeDependentPrivateFunctions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::PropPointers) < 2048);
// ********** End Function LocalizeFunctions Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "LocalizeFunctions", Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::RigVMController_eventLocalizeFunctions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::RigVMController_eventLocalizeFunctions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_LocalizeFunctions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_LocalizeFunctions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execLocalizeFunctions)
{
P_GET_TARRAY(FRigVMGraphFunctionIdentifier,Z_Param_InFunctionDefinitions);
P_GET_UBOOL(Z_Param_bLocalizeDependentPrivateFunctions);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(TMap<FRigVMGraphFunctionIdentifier,URigVMLibraryNode*>*)Z_Param__Result=P_THIS->LocalizeFunctions(Z_Param_InFunctionDefinitions,Z_Param_bLocalizeDependentPrivateFunctions,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function LocalizeFunctions ********************************
// ********** Begin Class URigVMController Function MakeBindingsFromVariableNode *******************
struct Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics
{
struct RigVMController_eventMakeBindingsFromVariableNode_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a variable node into one or more bindings\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a variable node into one or more bindings" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeBindingsFromVariableNode constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeBindingsFromVariableNode constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeBindingsFromVariableNode Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeBindingsFromVariableNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventMakeBindingsFromVariableNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMakeBindingsFromVariableNode_Parms), &Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventMakeBindingsFromVariableNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMakeBindingsFromVariableNode_Parms), &Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventMakeBindingsFromVariableNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_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(RigVMController_eventMakeBindingsFromVariableNode_Parms), &Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::PropPointers) < 2048);
// ********** End Function MakeBindingsFromVariableNode Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "MakeBindingsFromVariableNode", Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::RigVMController_eventMakeBindingsFromVariableNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::RigVMController_eventMakeBindingsFromVariableNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execMakeBindingsFromVariableNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->MakeBindingsFromVariableNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function MakeBindingsFromVariableNode *********************
// ********** Begin Class URigVMController Function MakeOptionsForWorkflow *************************
struct Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics
{
struct RigVMController_eventMakeOptionsForWorkflow_Parms
{
UObject* InSubject;
FRigVMUserWorkflow InWorkflow;
URigVMUserWorkflowOptions* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// creates the options struct for a given workflow\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "creates the options struct for a given workflow" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InWorkflow_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeOptionsForWorkflow constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSubject;
static const UECodeGen_Private::FStructPropertyParams NewProp_InWorkflow;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeOptionsForWorkflow constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeOptionsForWorkflow Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_InSubject = { "InSubject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeOptionsForWorkflow_Parms, InSubject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_InWorkflow = { "InWorkflow", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeOptionsForWorkflow_Parms, InWorkflow), Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InWorkflow_MetaData), NewProp_InWorkflow_MetaData) }; // 4128883856
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeOptionsForWorkflow_Parms, ReturnValue), Z_Construct_UClass_URigVMUserWorkflowOptions_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_InSubject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_InWorkflow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::PropPointers) < 2048);
// ********** End Function MakeOptionsForWorkflow Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "MakeOptionsForWorkflow", Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::RigVMController_eventMakeOptionsForWorkflow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::RigVMController_eventMakeOptionsForWorkflow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execMakeOptionsForWorkflow)
{
P_GET_OBJECT(UObject,Z_Param_InSubject);
P_GET_STRUCT_REF(FRigVMUserWorkflow,Z_Param_Out_InWorkflow);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMUserWorkflowOptions**)Z_Param__Result=P_THIS->MakeOptionsForWorkflow(Z_Param_InSubject,Z_Param_Out_InWorkflow);
P_NATIVE_END;
}
// ********** End Class URigVMController Function MakeOptionsForWorkflow ***************************
// ********** Begin Class URigVMController Function MakeVariableNodeFromBinding ********************
struct Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics
{
struct RigVMController_eventMakeVariableNodeFromBinding_Parms
{
FString InPinPath;
FVector2D InNodePosition;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a binding to a variable node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a binding to a variable node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeVariableNodeFromBinding constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeVariableNodeFromBinding constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeVariableNodeFromBinding Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeVariableNodeFromBinding_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMakeVariableNodeFromBinding_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
void Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventMakeVariableNodeFromBinding_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMakeVariableNodeFromBinding_Parms), &Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventMakeVariableNodeFromBinding_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMakeVariableNodeFromBinding_Parms), &Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventMakeVariableNodeFromBinding_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_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(RigVMController_eventMakeVariableNodeFromBinding_Parms), &Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::PropPointers) < 2048);
// ********** End Function MakeVariableNodeFromBinding Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "MakeVariableNodeFromBinding", Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::RigVMController_eventMakeVariableNodeFromBinding_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::RigVMController_eventMakeVariableNodeFromBinding_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execMakeVariableNodeFromBinding)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->MakeVariableNodeFromBinding(Z_Param_InPinPath,Z_Param_Out_InNodePosition,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function MakeVariableNodeFromBinding **********************
// ********** Begin Class URigVMController Function MarkFunctionAsPublic ***************************
struct Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics
{
struct RigVMController_eventMarkFunctionAsPublic_Parms
{
FName InFunctionName;
bool bInIsPublic;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Mark a function as public/private in the function library\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Mark a function as public/private in the function library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MarkFunctionAsPublic constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_bInIsPublic_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInIsPublic;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MarkFunctionAsPublic constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MarkFunctionAsPublic Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventMarkFunctionAsPublic_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bInIsPublic_SetBit(void* Obj)
{
((RigVMController_eventMarkFunctionAsPublic_Parms*)Obj)->bInIsPublic = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bInIsPublic = { "bInIsPublic", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMarkFunctionAsPublic_Parms), &Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bInIsPublic_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventMarkFunctionAsPublic_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMarkFunctionAsPublic_Parms), &Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventMarkFunctionAsPublic_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventMarkFunctionAsPublic_Parms), &Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventMarkFunctionAsPublic_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_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(RigVMController_eventMarkFunctionAsPublic_Parms), &Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bInIsPublic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::PropPointers) < 2048);
// ********** End Function MarkFunctionAsPublic Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "MarkFunctionAsPublic", Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::RigVMController_eventMarkFunctionAsPublic_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::RigVMController_eventMarkFunctionAsPublic_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execMarkFunctionAsPublic)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_UBOOL(Z_Param_bInIsPublic);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->MarkFunctionAsPublic(Z_Param_Out_InFunctionName,Z_Param_bInIsPublic,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function MarkFunctionAsPublic *****************************
// ********** Begin Class URigVMController Function OpenUndoBracket ********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics
{
struct RigVMController_eventOpenUndoBracket_Parms
{
FString InTitle;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Opens an undo bracket / scoped transaction for\n// a series of actions to be performed as one step on the \n// Undo stack. This is primarily useful for Python.\n// This causes a UndoBracketOpened modified event.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Opens an undo bracket / scoped transaction for\na series of actions to be performed as one step on the\nUndo stack. This is primarily useful for Python.\nThis causes a UndoBracketOpened modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTitle_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function OpenUndoBracket constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InTitle;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function OpenUndoBracket constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function OpenUndoBracket Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::NewProp_InTitle = { "InTitle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventOpenUndoBracket_Parms, InTitle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTitle_MetaData), NewProp_InTitle_MetaData) };
void Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventOpenUndoBracket_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_OpenUndoBracket_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(RigVMController_eventOpenUndoBracket_Parms), &Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::NewProp_InTitle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::PropPointers) < 2048);
// ********** End Function OpenUndoBracket Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "OpenUndoBracket", Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::RigVMController_eventOpenUndoBracket_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::RigVMController_eventOpenUndoBracket_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_OpenUndoBracket()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_OpenUndoBracket_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execOpenUndoBracket)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InTitle);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->OpenUndoBracket(Z_Param_InTitle);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function OpenUndoBracket **********************************
// ********** Begin Class URigVMController Function PerformUserWorkflow ****************************
struct Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics
{
struct RigVMController_eventPerformUserWorkflow_Parms
{
FRigVMUserWorkflow InWorkflow;
const URigVMUserWorkflowOptions* InOptions;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// performs all actions representing the workflow\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "performs all actions representing the workflow" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InWorkflow_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOptions_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PerformUserWorkflow constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InWorkflow;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InOptions;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PerformUserWorkflow constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PerformUserWorkflow Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_InWorkflow = { "InWorkflow", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPerformUserWorkflow_Parms, InWorkflow), Z_Construct_UScriptStruct_FRigVMUserWorkflow, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InWorkflow_MetaData), NewProp_InWorkflow_MetaData) }; // 4128883856
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_InOptions = { "InOptions", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPerformUserWorkflow_Parms, InOptions), Z_Construct_UClass_URigVMUserWorkflowOptions_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOptions_MetaData), NewProp_InOptions_MetaData) };
void Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPerformUserWorkflow_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPerformUserWorkflow_Parms), &Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventPerformUserWorkflow_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PerformUserWorkflow_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(RigVMController_eventPerformUserWorkflow_Parms), &Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_InWorkflow,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_InOptions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::PropPointers) < 2048);
// ********** End Function PerformUserWorkflow Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PerformUserWorkflow", Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::RigVMController_eventPerformUserWorkflow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::RigVMController_eventPerformUserWorkflow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PerformUserWorkflow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PerformUserWorkflow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPerformUserWorkflow)
{
P_GET_STRUCT_REF(FRigVMUserWorkflow,Z_Param_Out_InWorkflow);
P_GET_OBJECT(URigVMUserWorkflowOptions,Z_Param_InOptions);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->PerformUserWorkflow(Z_Param_Out_InWorkflow,Z_Param_InOptions,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function PerformUserWorkflow ******************************
// ********** Begin Class URigVMController Function PopGraph ***************************************
struct Z_Construct_UFunction_URigVMController_PopGraph_Statics
{
struct RigVMController_eventPopGraph_Parms
{
bool bSetupUndoRedo;
URigVMGraph* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Pops the last graph off the stack\n// This causes a GraphChanged modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetControllerForGraph instead." },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Pops the last graph off the stack\nThis causes a GraphChanged modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function PopGraph constinit property declarations ******************************
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PopGraph constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PopGraph Property Definitions *****************************************
void Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPopGraph_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPopGraph_Parms), &Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPopGraph_Parms, ReturnValue), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PopGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PopGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PopGraph_Statics::PropPointers) < 2048);
// ********** End Function PopGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PopGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PopGraph", Z_Construct_UFunction_URigVMController_PopGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PopGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PopGraph_Statics::RigVMController_eventPopGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PopGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PopGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PopGraph_Statics::RigVMController_eventPopGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PopGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PopGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPopGraph)
{
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMGraph**)Z_Param__Result=P_THIS->PopGraph(Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function PopGraph *****************************************
// ********** Begin Class URigVMController Function PromoteCollapseNodeToFunctionReferenceNode *****
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics
{
struct RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
FString InExistingFunctionDefinitionPath;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a collapse node into a function node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InExistingFunctionDefinitionPath", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a collapse node into a function node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InExistingFunctionDefinitionPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PromoteCollapseNodeToFunctionReferenceNode constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FStrPropertyParams NewProp_InExistingFunctionDefinitionPath;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PromoteCollapseNodeToFunctionReferenceNode constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PromoteCollapseNodeToFunctionReferenceNode Property Definitions *******
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms), &Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_InExistingFunctionDefinitionPath = { "InExistingFunctionDefinitionPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms, InExistingFunctionDefinitionPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InExistingFunctionDefinitionPath_MetaData), NewProp_InExistingFunctionDefinitionPath_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_InExistingFunctionDefinitionPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::PropPointers) < 2048);
// ********** End Function PromoteCollapseNodeToFunctionReferenceNode Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PromoteCollapseNodeToFunctionReferenceNode", Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::RigVMController_eventPromoteCollapseNodeToFunctionReferenceNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPromoteCollapseNodeToFunctionReferenceNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_PROPERTY(FStrProperty,Z_Param_InExistingFunctionDefinitionPath);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->PromoteCollapseNodeToFunctionReferenceNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,Z_Param_InExistingFunctionDefinitionPath);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function PromoteCollapseNodeToFunctionReferenceNode *******
// ********** Begin Class URigVMController Function PromoteFunctionReferenceNodeToCollapseNode *****
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics
{
struct RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool bRemoveFunctionDefinition;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a collapse node into a function node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bRemoveFunctionDefinition", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a collapse node into a function node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PromoteFunctionReferenceNodeToCollapseNode constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_bRemoveFunctionDefinition_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveFunctionDefinition;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PromoteFunctionReferenceNodeToCollapseNode constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PromoteFunctionReferenceNodeToCollapseNode Property Definitions *******
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms), &Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms), &Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bRemoveFunctionDefinition_SetBit(void* Obj)
{
((RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms*)Obj)->bRemoveFunctionDefinition = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bRemoveFunctionDefinition = { "bRemoveFunctionDefinition", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms), &Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bRemoveFunctionDefinition_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_bRemoveFunctionDefinition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::PropPointers) < 2048);
// ********** End Function PromoteFunctionReferenceNodeToCollapseNode Property Definitions *********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PromoteFunctionReferenceNodeToCollapseNode", Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::RigVMController_eventPromoteFunctionReferenceNodeToCollapseNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPromoteFunctionReferenceNodeToCollapseNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_UBOOL(Z_Param_bRemoveFunctionDefinition);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->PromoteFunctionReferenceNodeToCollapseNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand,Z_Param_bRemoveFunctionDefinition);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function PromoteFunctionReferenceNodeToCollapseNode *******
// ********** Begin Class URigVMController Function PromotePinToVariable ***************************
struct Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics
{
struct RigVMController_eventPromotePinToVariable_Parms
{
FString InPinPath;
bool bCreateVariableNode;
FVector2D InNodePosition;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Promotes a pin to a variable\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InNodePosition", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Promotes a pin to a variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodePosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PromotePinToVariable constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bCreateVariableNode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreateVariableNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNodePosition;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PromotePinToVariable constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PromotePinToVariable Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromotePinToVariable_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bCreateVariableNode_SetBit(void* Obj)
{
((RigVMController_eventPromotePinToVariable_Parms*)Obj)->bCreateVariableNode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bCreateVariableNode = { "bCreateVariableNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromotePinToVariable_Parms), &Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bCreateVariableNode_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_InNodePosition = { "InNodePosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPromotePinToVariable_Parms, InNodePosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodePosition_MetaData), NewProp_InNodePosition_MetaData) };
void Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPromotePinToVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromotePinToVariable_Parms), &Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventPromotePinToVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPromotePinToVariable_Parms), &Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventPromotePinToVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_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(RigVMController_eventPromotePinToVariable_Parms), &Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bCreateVariableNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_InNodePosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::PropPointers) < 2048);
// ********** End Function PromotePinToVariable Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PromotePinToVariable", Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::RigVMController_eventPromotePinToVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::RigVMController_eventPromotePinToVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PromotePinToVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PromotePinToVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPromotePinToVariable)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bCreateVariableNode);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InNodePosition);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->PromotePinToVariable(Z_Param_InPinPath,Z_Param_bCreateVariableNode,Z_Param_Out_InNodePosition,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function PromotePinToVariable *****************************
// ********** Begin Class URigVMController Function PushGraph **************************************
struct Z_Construct_UFunction_URigVMController_PushGraph_Statics
{
struct RigVMController_eventPushGraph_Parms
{
URigVMGraph* InGraph;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Pushes a new graph to the stack\n// This causes a GraphChanged modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetControllerForGraph instead." },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Pushes a new graph to the stack\nThis causes a GraphChanged modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function PushGraph constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InGraph;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PushGraph constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PushGraph Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_InGraph = { "InGraph", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventPushGraph_Parms, InGraph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventPushGraph_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventPushGraph_Parms), &Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventPushGraph_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_PushGraph_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(RigVMController_eventPushGraph_Parms), &Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_PushGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_InGraph,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_PushGraph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PushGraph_Statics::PropPointers) < 2048);
// ********** End Function PushGraph Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_PushGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "PushGraph", Z_Construct_UFunction_URigVMController_PushGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PushGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_PushGraph_Statics::RigVMController_eventPushGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_PushGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_PushGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_PushGraph_Statics::RigVMController_eventPushGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_PushGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_PushGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execPushGraph)
{
P_GET_OBJECT(URigVMGraph,Z_Param_InGraph);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->PushGraph(Z_Param_InGraph,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function PushGraph ****************************************
// ********** Begin Class URigVMController Function Redo *******************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_Redo_Statics
{
struct RigVMController_eventRedo_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Re-does the last action on the stack.\n// Note: This should really only be used for unit tests,\n// use the GEditor's main Undo method instead.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Re-does the last action on the stack.\nNote: This should really only be used for unit tests,\nuse the GEditor's main Undo method instead." },
};
#endif // WITH_METADATA
// ********** Begin Function Redo 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 Redo constinit property declarations ************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Redo Property Definitions *********************************************
void Z_Construct_UFunction_URigVMController_Redo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRedo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_Redo_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(RigVMController_eventRedo_Parms), &Z_Construct_UFunction_URigVMController_Redo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_Redo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_Redo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Redo_Statics::PropPointers) < 2048);
// ********** End Function Redo Property Definitions ***********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_Redo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "Redo", Z_Construct_UFunction_URigVMController_Redo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Redo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_Redo_Statics::RigVMController_eventRedo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Redo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_Redo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_Redo_Statics::RigVMController_eventRedo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_Redo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_Redo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRedo)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->Redo();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function Redo *********************************************
// ********** Begin Class URigVMController Function RefreshVariableNode ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics
{
struct RigVMController_eventRefreshVariableNode_Parms
{
FName InNodeName;
FName InVariableName;
FString InCPPType;
UObject* InCPPTypeObject;
bool bSetupUndoRedo;
bool bSetupOrphanPins;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Refreshes the variable node with the new data\n" },
{ "CPP_Default_bSetupOrphanPins", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Refreshes the variable node with the new data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RefreshVariableNode constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bSetupOrphanPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupOrphanPins;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RefreshVariableNode constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RefreshVariableNode Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRefreshVariableNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRefreshVariableNode_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRefreshVariableNode_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRefreshVariableNode_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRefreshVariableNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRefreshVariableNode_Parms), &Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupOrphanPins_SetBit(void* Obj)
{
((RigVMController_eventRefreshVariableNode_Parms*)Obj)->bSetupOrphanPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupOrphanPins = { "bSetupOrphanPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRefreshVariableNode_Parms), &Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupOrphanPins_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::NewProp_bSetupOrphanPins,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::PropPointers) < 2048);
// ********** End Function RefreshVariableNode Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RefreshVariableNode", Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::RigVMController_eventRefreshVariableNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::RigVMController_eventRefreshVariableNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RefreshVariableNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RefreshVariableNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRefreshVariableNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bSetupOrphanPins);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->RefreshVariableNode(Z_Param_Out_InNodeName,Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_bSetupUndoRedo,Z_Param_bSetupOrphanPins);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function RefreshVariableNode ******************************
// ********** Begin Class URigVMController Function RemoveAggregatePin *****************************
struct Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics
{
struct RigVMController_eventRemoveAggregatePin_Parms
{
FString InPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAggregatePin constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAggregatePin constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAggregatePin Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveAggregatePin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveAggregatePin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveAggregatePin_Parms), &Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveAggregatePin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveAggregatePin_Parms), &Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveAggregatePin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveAggregatePin_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(RigVMController_eventRemoveAggregatePin_Parms), &Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::PropPointers) < 2048);
// ********** End Function RemoveAggregatePin Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveAggregatePin", Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::RigVMController_eventRemoveAggregatePin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::RigVMController_eventRemoveAggregatePin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveAggregatePin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveAggregatePin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveAggregatePin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAggregatePin(Z_Param_InPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveAggregatePin *******************************
// ********** Begin Class URigVMController Function RemoveArrayPin *********************************
struct Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics
{
struct RigVMController_eventRemoveArrayPin_Parms
{
FString InArrayElementPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes an array element pin from an array pin.\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes an array element pin from an array pin.\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayElementPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveArrayPin constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayElementPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveArrayPin constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveArrayPin Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_InArrayElementPinPath = { "InArrayElementPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveArrayPin_Parms, InArrayElementPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayElementPinPath_MetaData), NewProp_InArrayElementPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveArrayPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveArrayPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveArrayPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveArrayPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveArrayPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveArrayPin_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(RigVMController_eventRemoveArrayPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_InArrayElementPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::PropPointers) < 2048);
// ********** End Function RemoveArrayPin Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveArrayPin", Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::RigVMController_eventRemoveArrayPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::RigVMController_eventRemoveArrayPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveArrayPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveArrayPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveArrayPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayElementPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveArrayPin(Z_Param_InArrayElementPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveArrayPin ***********************************
// ********** Begin Class URigVMController Function RemoveExposedPin *******************************
struct Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics
{
struct RigVMController_eventRemoveExposedPin_Parms
{
FName InPinName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes an exposed pin from the graph controlled by this\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes an exposed pin from the graph controlled by this" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveExposedPin constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPinName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveExposedPin constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveExposedPin Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveExposedPin_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveExposedPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveExposedPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveExposedPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveExposedPin_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(RigVMController_eventRemoveExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::PropPointers) < 2048);
// ********** End Function RemoveExposedPin Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveExposedPin", Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::RigVMController_eventRemoveExposedPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::RigVMController_eventRemoveExposedPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveExposedPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveExposedPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveExposedPin)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InPinName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveExposedPin(Z_Param_Out_InPinName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveExposedPin *********************************
// ********** Begin Class URigVMController Function RemoveFunctionFromLibrary **********************
struct Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics
{
struct RigVMController_eventRemoveFunctionFromLibrary_Parms
{
FName InFunctionName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a function from a function library graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a function from a function library graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveFunctionFromLibrary constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveFunctionFromLibrary constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveFunctionFromLibrary Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveFunctionFromLibrary_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveFunctionFromLibrary_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveFunctionFromLibrary_Parms), &Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveFunctionFromLibrary_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveFunctionFromLibrary_Parms), &Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveFunctionFromLibrary_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_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(RigVMController_eventRemoveFunctionFromLibrary_Parms), &Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::PropPointers) < 2048);
// ********** End Function RemoveFunctionFromLibrary Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveFunctionFromLibrary", Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::RigVMController_eventRemoveFunctionFromLibrary_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::RigVMController_eventRemoveFunctionFromLibrary_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveFunctionFromLibrary)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveFunctionFromLibrary(Z_Param_Out_InFunctionName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveFunctionFromLibrary ************************
// ********** Begin Class URigVMController Function RemoveInjectedNode *****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics
{
struct RigVMController_eventRemoveInjectedNode_Parms
{
FString InPinPath;
bool bAsInput;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes an injected node\n// This causes a NodeRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes an injected node\nThis causes a NodeRemoved modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveInjectedNode constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bAsInput_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAsInput;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveInjectedNode constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveInjectedNode Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveInjectedNode_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bAsInput_SetBit(void* Obj)
{
((RigVMController_eventRemoveInjectedNode_Parms*)Obj)->bAsInput = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bAsInput = { "bAsInput", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bAsInput_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveInjectedNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveInjectedNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveInjectedNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_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(RigVMController_eventRemoveInjectedNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bAsInput,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::PropPointers) < 2048);
// ********** End Function RemoveInjectedNode Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveInjectedNode", Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::RigVMController_eventRemoveInjectedNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::RigVMController_eventRemoveInjectedNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveInjectedNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveInjectedNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveInjectedNode)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bAsInput);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveInjectedNode(Z_Param_InPinPath,Z_Param_bAsInput,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function RemoveInjectedNode *******************************
// ********** Begin Class URigVMController Function RemoveLocalVariable ****************************
struct Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics
{
struct RigVMController_eventRemoveLocalVariable_Parms
{
FName InVariableName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Remove a local variable from the graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Remove a local variable from the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveLocalVariable constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveLocalVariable constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveLocalVariable Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveLocalVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveLocalVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveLocalVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveLocalVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveLocalVariable_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(RigVMController_eventRemoveLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::PropPointers) < 2048);
// ********** End Function RemoveLocalVariable Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveLocalVariable", Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::RigVMController_eventRemoveLocalVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::RigVMController_eventRemoveLocalVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveLocalVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveLocalVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveLocalVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveLocalVariable(Z_Param_Out_InVariableName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveLocalVariable ******************************
// ********** Begin Class URigVMController Function RemoveNode *************************************
struct Z_Construct_UFunction_URigVMController_RemoveNode_Statics
{
struct RigVMController_eventRemoveNode_Parms
{
URigVMNode* InNode;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a node from the graph\n// This causes a NodeRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a node from the graph\nThis causes a NodeRemoved modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveNode constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveNode constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveNode Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveNode_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNode_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(RigVMController_eventRemoveNode_Parms), &Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNode_Statics::PropPointers) < 2048);
// ********** End Function RemoveNode Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveNode", Z_Construct_UFunction_URigVMController_RemoveNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveNode_Statics::RigVMController_eventRemoveNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveNode_Statics::RigVMController_eventRemoveNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveNode)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveNode(Z_Param_InNode,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveNode ***************************************
// ********** Begin Class URigVMController Function RemoveNodeByName *******************************
struct Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics
{
struct RigVMController_eventRemoveNodeByName_Parms
{
FName InNodeName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a node from the graph given the node's name.\n// This causes a NodeRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a node from the graph given the node's name.\nThis causes a NodeRemoved modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveNodeByName constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveNodeByName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveNodeByName Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveNodeByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodeByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodeByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodeByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodeByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodeByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodeByName_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(RigVMController_eventRemoveNodeByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::PropPointers) < 2048);
// ********** End Function RemoveNodeByName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveNodeByName", Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::RigVMController_eventRemoveNodeByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::RigVMController_eventRemoveNodeByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveNodeByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveNodeByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveNodeByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveNodeByName(Z_Param_Out_InNodeName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveNodeByName *********************************
// ********** Begin Class URigVMController Function RemoveNodes ************************************
struct Z_Construct_UFunction_URigVMController_RemoveNodes_Statics
{
struct RigVMController_eventRemoveNodes_Parms
{
TArray<URigVMNode*> InNodes;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a list of nodes from the graph\n// This causes a NodeRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a list of nodes from the graph\nThis causes a NodeRemoved modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveNodes constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNodes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodes;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveNodes constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveNodes Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_InNodes_Inner = { "InNodes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_InNodes = { "InNodes", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveNodes_Parms, InNodes), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodes_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodes_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodes_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodes_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(RigVMController_eventRemoveNodes_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_InNodes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_InNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::PropPointers) < 2048);
// ********** End Function RemoveNodes Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveNodes", Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::RigVMController_eventRemoveNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::RigVMController_eventRemoveNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveNodes)
{
P_GET_TARRAY(URigVMNode*,Z_Param_InNodes);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveNodes(Z_Param_InNodes,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveNodes **************************************
// ********** Begin Class URigVMController Function RemoveNodesByName ******************************
struct Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics
{
struct RigVMController_eventRemoveNodesByName_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a list of nodes from the graph given the names\n// This causes a NodeRemoved modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a list of nodes from the graph given the names\nThis causes a NodeRemoved modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveNodesByName constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveNodesByName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveNodesByName Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveNodesByName_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodesByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodesByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodesByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveNodesByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveNodesByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_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(RigVMController_eventRemoveNodesByName_Parms), &Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::PropPointers) < 2048);
// ********** End Function RemoveNodesByName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveNodesByName", Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::RigVMController_eventRemoveNodesByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::RigVMController_eventRemoveNodesByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveNodesByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveNodesByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveNodesByName)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveNodesByName(Z_Param_Out_InNodeNames,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveNodesByName ********************************
// ********** Begin Class URigVMController Function RemovePinCategory ******************************
struct Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics
{
struct RigVMController_eventRemovePinCategory_Parms
{
FName InNodeName;
FString InPinCategory;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a pin category. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a pin category. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemovePinCategory constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemovePinCategory constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemovePinCategory Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemovePinCategory_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_InPinCategory = { "InPinCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemovePinCategory_Parms, InPinCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinCategory_MetaData), NewProp_InPinCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemovePinCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemovePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemovePinCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemovePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemovePinCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemovePinCategory_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(RigVMController_eventRemovePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_InPinCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::PropPointers) < 2048);
// ********** End Function RemovePinCategory Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemovePinCategory", Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::RigVMController_eventRemovePinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::RigVMController_eventRemovePinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemovePinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemovePinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemovePinCategory)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InPinCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemovePinCategory(Z_Param_Out_InNodeName,Z_Param_InPinCategory,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemovePinCategory ********************************
// ********** Begin Class URigVMController Function RemoveTagFromFunctionVariant *******************
struct Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics
{
struct RigVMController_eventRemoveTagFromFunctionVariant_Parms
{
FName InFunctionName;
FName InTagName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a tag to a function variant\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a tag to a function variant" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTagName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveTagFromFunctionVariant constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTagName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveTagFromFunctionVariant constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveTagFromFunctionVariant Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveTagFromFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_InTagName = { "InTagName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveTagFromFunctionVariant_Parms, InTagName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTagName_MetaData), NewProp_InTagName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveTagFromFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveTagFromFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveTagFromFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveTagFromFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveTagFromFunctionVariant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_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(RigVMController_eventRemoveTagFromFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_InTagName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function RemoveTagFromFunctionVariant Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveTagFromFunctionVariant", Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::RigVMController_eventRemoveTagFromFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::RigVMController_eventRemoveTagFromFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveTagFromFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InTagName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveTagFromFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_Out_InTagName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RemoveTagFromFunctionVariant *********************
// ********** Begin Class URigVMController Function RemoveTrait ************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_RemoveTrait_Statics
{
struct RigVMController_eventRemoveTrait_Parms
{
FName InNodeName;
FName InTraitName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes a trait from a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes a trait from a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTraitName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveTrait constinit property declarations ***************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InTraitName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveTrait constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveTrait Property Definitions **************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveTrait_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_InTraitName = { "InTraitName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRemoveTrait_Parms, InTraitName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTraitName_MetaData), NewProp_InTraitName_MetaData) };
void Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRemoveTrait_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveTrait_Parms), &Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRemoveTrait_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRemoveTrait_Parms), &Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRemoveTrait_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RemoveTrait_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(RigVMController_eventRemoveTrait_Parms), &Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_InTraitName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::PropPointers) < 2048);
// ********** End Function RemoveTrait Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RemoveTrait", Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::RigVMController_eventRemoveTrait_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::RigVMController_eventRemoveTrait_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RemoveTrait()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RemoveTrait_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRemoveTrait)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InTraitName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveTrait(Z_Param_Out_InNodeName,Z_Param_Out_InTraitName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function RemoveTrait **************************************
// ********** Begin Class URigVMController Function RenameExposedPin *******************************
struct Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics
{
struct RigVMController_eventRenameExposedPin_Parms
{
FName InOldPinName;
FName InNewPinName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames an exposed pin in the graph controlled by this\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames an exposed pin in the graph controlled by this" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldPinName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewPinName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameExposedPin constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InOldPinName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewPinName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameExposedPin constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameExposedPin Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_InOldPinName = { "InOldPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameExposedPin_Parms, InOldPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldPinName_MetaData), NewProp_InOldPinName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_InNewPinName = { "InNewPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameExposedPin_Parms, InNewPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewPinName_MetaData), NewProp_InNewPinName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameExposedPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRenameExposedPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameExposedPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameExposedPin_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(RigVMController_eventRenameExposedPin_Parms), &Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_InOldPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_InNewPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::PropPointers) < 2048);
// ********** End Function RenameExposedPin Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameExposedPin", Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::RigVMController_eventRenameExposedPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::RigVMController_eventRenameExposedPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameExposedPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameExposedPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameExposedPin)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOldPinName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewPinName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameExposedPin(Z_Param_Out_InOldPinName,Z_Param_Out_InNewPinName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameExposedPin *********************************
// ********** Begin Class URigVMController Function RenameFunction *********************************
struct Z_Construct_UFunction_URigVMController_RenameFunction_Statics
{
struct RigVMController_eventRenameFunction_Parms
{
FName InOldFunctionName;
FName InNewFunctionName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames a function in the function library\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames a function in the function library" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameFunction constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InOldFunctionName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewFunctionName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameFunction constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameFunction Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_InOldFunctionName = { "InOldFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameFunction_Parms, InOldFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldFunctionName_MetaData), NewProp_InOldFunctionName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_InNewFunctionName = { "InNewFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameFunction_Parms, InNewFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewFunctionName_MetaData), NewProp_InNewFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameFunction_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameFunction_Parms), &Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRenameFunction_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameFunction_Parms), &Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameFunction_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameFunction_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(RigVMController_eventRenameFunction_Parms), &Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameFunction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_InOldFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_InNewFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameFunction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameFunction_Statics::PropPointers) < 2048);
// ********** End Function RenameFunction Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameFunction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameFunction", Z_Construct_UFunction_URigVMController_RenameFunction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameFunction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameFunction_Statics::RigVMController_eventRenameFunction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameFunction_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameFunction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameFunction_Statics::RigVMController_eventRenameFunction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameFunction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameFunction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameFunction)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOldFunctionName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewFunctionName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameFunction(Z_Param_Out_InOldFunctionName,Z_Param_Out_InNewFunctionName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameFunction ***********************************
// ********** Begin Class URigVMController Function RenameLocalVariable ****************************
struct Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics
{
struct RigVMController_eventRenameLocalVariable_Parms
{
FName InVariableName;
FName InNewVariableName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Rename a local variable from the graph\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Rename a local variable from the graph" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewVariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameLocalVariable constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewVariableName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameLocalVariable constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameLocalVariable Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameLocalVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_InNewVariableName = { "InNewVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameLocalVariable_Parms, InNewVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewVariableName_MetaData), NewProp_InNewVariableName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameLocalVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRenameLocalVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameLocalVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_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(RigVMController_eventRenameLocalVariable_Parms), &Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_InNewVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::PropPointers) < 2048);
// ********** End Function RenameLocalVariable Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameLocalVariable", Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::RigVMController_eventRenameLocalVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::RigVMController_eventRenameLocalVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameLocalVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameLocalVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameLocalVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewVariableName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameLocalVariable(Z_Param_Out_InVariableName,Z_Param_Out_InNewVariableName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameLocalVariable ******************************
// ********** Begin Class URigVMController Function RenameNode *************************************
struct Z_Construct_UFunction_URigVMController_RenameNode_Statics
{
struct RigVMController_eventRenameNode_Parms
{
URigVMNode* InNode;
FName InNewName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames a node in the graph\n// This causes a NodeRenamed modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames a node in the graph\nThis causes a NodeRenamed modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameNode constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameNode constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameNode Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameNode_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_InNewName = { "InNewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameNode_Parms, InNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewName_MetaData), NewProp_InNewName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameNode_Parms), &Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRenameNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameNode_Parms), &Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameNode_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(RigVMController_eventRenameNode_Parms), &Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_InNewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameNode_Statics::PropPointers) < 2048);
// ********** End Function RenameNode Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameNode", Z_Construct_UFunction_URigVMController_RenameNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameNode_Statics::RigVMController_eventRenameNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameNode_Statics::RigVMController_eventRenameNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameNode)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameNode(Z_Param_InNode,Z_Param_Out_InNewName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameNode ***************************************
// ********** Begin Class URigVMController Function RenameParameter ********************************
struct Z_Construct_UFunction_URigVMController_RenameParameter_Statics
{
struct RigVMController_eventRenameParameter_Parms
{
FName InOldName;
FName InNewName;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames a parameter in the graph.\n// This causes a ParameterRenamed modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames a parameter in the graph.\nThis causes a ParameterRenamed modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameParameter constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InOldName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameParameter constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameParameter Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_InOldName = { "InOldName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameParameter_Parms, InOldName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldName_MetaData), NewProp_InOldName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_InNewName = { "InNewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameParameter_Parms, InNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewName_MetaData), NewProp_InNewName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameParameter_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameParameter_Parms), &Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameParameter_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameParameter_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(RigVMController_eventRenameParameter_Parms), &Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameParameter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_InOldName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_InNewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameParameter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameParameter_Statics::PropPointers) < 2048);
// ********** End Function RenameParameter Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameParameter", Z_Construct_UFunction_URigVMController_RenameParameter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameParameter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameParameter_Statics::RigVMController_eventRenameParameter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameParameter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameParameter_Statics::RigVMController_eventRenameParameter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameParameter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameParameter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameParameter)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOldName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameParameter(Z_Param_Out_InOldName,Z_Param_Out_InNewName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameParameter **********************************
// ********** Begin Class URigVMController Function RenamePinCategory ******************************
struct Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics
{
struct RigVMController_eventRenamePinCategory_Parms
{
FName InNodeName;
FString InOldPinCategory;
FString InNewPinCategory;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames a pin category. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames a pin category. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldPinCategory_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewPinCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenamePinCategory constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InOldPinCategory;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNewPinCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenamePinCategory constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenamePinCategory Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenamePinCategory_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InOldPinCategory = { "InOldPinCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenamePinCategory_Parms, InOldPinCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldPinCategory_MetaData), NewProp_InOldPinCategory_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InNewPinCategory = { "InNewPinCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenamePinCategory_Parms, InNewPinCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewPinCategory_MetaData), NewProp_InNewPinCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenamePinCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenamePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventRenamePinCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenamePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenamePinCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenamePinCategory_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(RigVMController_eventRenamePinCategory_Parms), &Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InOldPinCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_InNewPinCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::PropPointers) < 2048);
// ********** End Function RenamePinCategory Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenamePinCategory", Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::RigVMController_eventRenamePinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::RigVMController_eventRenamePinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenamePinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenamePinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenamePinCategory)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InOldPinCategory);
P_GET_PROPERTY(FStrProperty,Z_Param_InNewPinCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenamePinCategory(Z_Param_Out_InNodeName,Z_Param_InOldPinCategory,Z_Param_InNewPinCategory,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenamePinCategory ********************************
// ********** Begin Class URigVMController Function RenameVariable *********************************
struct Z_Construct_UFunction_URigVMController_RenameVariable_Statics
{
struct RigVMController_eventRenameVariable_Parms
{
FName InOldName;
FName InNewName;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Renames a variable in the graph.\n// This causes a VariableRenamed modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Renames a variable in the graph.\nThis causes a VariableRenamed modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameVariable constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InOldName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameVariable constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameVariable Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_InOldName = { "InOldName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameVariable_Parms, InOldName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldName_MetaData), NewProp_InOldName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_InNewName = { "InNewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventRenameVariable_Parms, InNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewName_MetaData), NewProp_InNewName_MetaData) };
void Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventRenameVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventRenameVariable_Parms), &Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventRenameVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_RenameVariable_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(RigVMController_eventRenameVariable_Parms), &Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_RenameVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_InOldName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_InNewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_RenameVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameVariable_Statics::PropPointers) < 2048);
// ********** End Function RenameVariable Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_RenameVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "RenameVariable", Z_Construct_UFunction_URigVMController_RenameVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_RenameVariable_Statics::RigVMController_eventRenameVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_RenameVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_RenameVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_RenameVariable_Statics::RigVMController_eventRenameVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_RenameVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_RenameVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execRenameVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOldName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameVariable(Z_Param_Out_InOldName,Z_Param_Out_InNewName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function RenameVariable ***********************************
// ********** Begin Class URigVMController Function ReplaceParameterNodeWithVariable ***************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics
{
struct RigVMController_eventReplaceParameterNodeWithVariable_Parms
{
FName InNodeName;
FName InVariableName;
FString InCPPType;
UObject* InCPPTypeObject;
bool bSetupUndoRedo;
URigVMVariableNode* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Refreshes the variable node with the new data\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Refreshes the variable node with the new data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReplaceParameterNodeWithVariable constinit property declarations ******
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReplaceParameterNodeWithVariable constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReplaceParameterNodeWithVariable Property Definitions *****************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventReplaceParameterNodeWithVariable_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventReplaceParameterNodeWithVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventReplaceParameterNodeWithVariable_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventReplaceParameterNodeWithVariable_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventReplaceParameterNodeWithVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventReplaceParameterNodeWithVariable_Parms), &Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventReplaceParameterNodeWithVariable_Parms, ReturnValue), Z_Construct_UClass_URigVMVariableNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::PropPointers) < 2048);
// ********** End Function ReplaceParameterNodeWithVariable Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ReplaceParameterNodeWithVariable", Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::RigVMController_eventReplaceParameterNodeWithVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::RigVMController_eventReplaceParameterNodeWithVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execReplaceParameterNodeWithVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(URigVMVariableNode**)Z_Param__Result=P_THIS->ReplaceParameterNodeWithVariable(Z_Param_Out_InNodeName,Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ReplaceParameterNodeWithVariable *****************
// ********** Begin Class URigVMController Function ResetDefaultValueForAllPinsOnNode **************
struct Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics
{
struct RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms
{
FName InNodeName;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Resets the default value of all pins of a given node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resets the default value of all pins of a given node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetDefaultValueForAllPinsOnNode constinit property declarations *****
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetDefaultValueForAllPinsOnNode constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetDefaultValueForAllPinsOnNode Property Definitions ****************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_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(RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::PropPointers) < 2048);
// ********** End Function ResetDefaultValueForAllPinsOnNode Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ResetDefaultValueForAllPinsOnNode", Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::RigVMController_eventResetDefaultValueForAllPinsOnNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execResetDefaultValueForAllPinsOnNode)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResetDefaultValueForAllPinsOnNode(Z_Param_Out_InNodeName,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ResetDefaultValueForAllPinsOnNode ****************
// ********** Begin Class URigVMController Function ResetDefaultValueForAllPinsOnNodes *************
struct Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics
{
struct RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Resets the default value of all pins of a list of nodes\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resets the default value of all pins of a list of nodes" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetDefaultValueForAllPinsOnNodes constinit property declarations ****
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetDefaultValueForAllPinsOnNodes constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetDefaultValueForAllPinsOnNodes Property Definitions ***************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_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(RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::PropPointers) < 2048);
// ********** End Function ResetDefaultValueForAllPinsOnNodes Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ResetDefaultValueForAllPinsOnNodes", Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::RigVMController_eventResetDefaultValueForAllPinsOnNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execResetDefaultValueForAllPinsOnNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResetDefaultValueForAllPinsOnNodes(Z_Param_Out_InNodeNames,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ResetDefaultValueForAllPinsOnNodes ***************
// ********** Begin Class URigVMController Function ResetDefaultValueForPins ***********************
struct Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics
{
struct RigVMController_eventResetDefaultValueForPins_Parms
{
TArray<FString> InPinPaths;
bool bSetupUndo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Resets the default value of a list of pin given the pinpaths.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resets the default value of a list of pin given the pinpaths." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPaths_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetDefaultValueForPins constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InPinPaths;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetDefaultValueForPins constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetDefaultValueForPins Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_InPinPaths_Inner = { "InPinPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_InPinPaths = { "InPinPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResetDefaultValueForPins_Parms, InPinPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPaths_MetaData), NewProp_InPinPaths_MetaData) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForPins_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bSetupUndo = { "bSetupUndo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForPins_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForPins_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetDefaultValueForPins_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventResetDefaultValueForPins_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_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(RigVMController_eventResetDefaultValueForPins_Parms), &Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_InPinPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_InPinPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::PropPointers) < 2048);
// ********** End Function ResetDefaultValueForPins Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ResetDefaultValueForPins", Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::RigVMController_eventResetDefaultValueForPins_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::RigVMController_eventResetDefaultValueForPins_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execResetDefaultValueForPins)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InPinPaths);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResetDefaultValueForPins(Z_Param_Out_InPinPaths,Z_Param_bSetupUndo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ResetDefaultValueForPins *************************
// ********** Begin Class URigVMController Function ResetPinDefaultValue ***************************
struct Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics
{
struct RigVMController_eventResetPinDefaultValue_Parms
{
FString InPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Resets the default value of a pin given its pinpath.\n// This causes a PinDefaultValueChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resets the default value of a pin given its pinpath.\nThis causes a PinDefaultValueChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetPinDefaultValue constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetPinDefaultValue constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetPinDefaultValue Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResetPinDefaultValue_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventResetPinDefaultValue_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventResetPinDefaultValue_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventResetPinDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_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(RigVMController_eventResetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function ResetPinDefaultValue Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ResetPinDefaultValue", Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::RigVMController_eventResetPinDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::RigVMController_eventResetPinDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ResetPinDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ResetPinDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execResetPinDefaultValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResetPinDefaultValue(Z_Param_InPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function ResetPinDefaultValue *****************************
// ********** Begin Class URigVMController Function ResolveWildCardPin *****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics
{
struct RigVMController_eventResolveWildCardPin_Parms
{
FString InPinPath;
FString InCPPType;
FName InCPPTypeObjectPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Resolves a wildcard pin on any node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resolves a wildcard pin on any node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResolveWildCardPin constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FNamePropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResolveWildCardPin constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResolveWildCardPin Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResolveWildCardPin_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResolveWildCardPin_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventResolveWildCardPin_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventResolveWildCardPin_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResolveWildCardPin_Parms), &Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventResolveWildCardPin_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventResolveWildCardPin_Parms), &Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventResolveWildCardPin_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_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(RigVMController_eventResolveWildCardPin_Parms), &Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::PropPointers) < 2048);
// ********** End Function ResolveWildCardPin Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "ResolveWildCardPin", Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::RigVMController_eventResolveWildCardPin_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::RigVMController_eventResolveWildCardPin_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_ResolveWildCardPin()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_ResolveWildCardPin_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execResolveWildCardPin)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InCPPTypeObjectPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResolveWildCardPin(Z_Param_InPinPath,Z_Param_InCPPType,Z_Param_Out_InCPPTypeObjectPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function ResolveWildCardPin *******************************
// ********** Begin Class URigVMController Function SelectLinkedNodes ******************************
struct Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics
{
struct RigVMController_eventSelectLinkedNodes_Parms
{
TArray<FName> InNodeNames;
bool bSelectSourceNodes;
bool bClearSelection;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Selects the linked nodes given the input node names\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Selects the linked nodes given the input node names" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SelectLinkedNodes constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSelectSourceNodes_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectSourceNodes;
static void NewProp_bClearSelection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectLinkedNodes constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectLinkedNodes Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSelectLinkedNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSelectSourceNodes_SetBit(void* Obj)
{
((RigVMController_eventSelectLinkedNodes_Parms*)Obj)->bSelectSourceNodes = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSelectSourceNodes = { "bSelectSourceNodes", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectLinkedNodes_Parms), &Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSelectSourceNodes_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bClearSelection_SetBit(void* Obj)
{
((RigVMController_eventSelectLinkedNodes_Parms*)Obj)->bClearSelection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectLinkedNodes_Parms), &Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSelectLinkedNodes_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectLinkedNodes_Parms), &Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSelectLinkedNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectLinkedNodes_Parms), &Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSelectLinkedNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_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(RigVMController_eventSelectLinkedNodes_Parms), &Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSelectSourceNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bClearSelection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::PropPointers) < 2048);
// ********** End Function SelectLinkedNodes Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SelectLinkedNodes", Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::RigVMController_eventSelectLinkedNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::RigVMController_eventSelectLinkedNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SelectLinkedNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SelectLinkedNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSelectLinkedNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSelectSourceNodes);
P_GET_UBOOL(Z_Param_bClearSelection);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SelectLinkedNodes(Z_Param_Out_InNodeNames,Z_Param_bSelectSourceNodes,Z_Param_bClearSelection,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SelectLinkedNodes ********************************
// ********** Begin Class URigVMController Function SelectNode *************************************
struct Z_Construct_UFunction_URigVMController_SelectNode_Statics
{
struct RigVMController_eventSelectNode_Parms
{
URigVMNode* InNode;
bool bSelect;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Selects a single node in the graph.\n// This causes a NodeSelected / NodeDeselected modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSelect", "true" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Selects a single node in the graph.\nThis causes a NodeSelected / NodeDeselected modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function SelectNode constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static void NewProp_bSelect_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectNode constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectNode Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSelectNode_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSelect_SetBit(void* Obj)
{
((RigVMController_eventSelectNode_Parms*)Obj)->bSelect = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNode_Parms), &Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSelectNode_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNode_Parms), &Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSelectNode_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNode_Parms), &Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSelectNode_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNode_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(RigVMController_eventSelectNode_Parms), &Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SelectNode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSelect,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNode_Statics::PropPointers) < 2048);
// ********** End Function SelectNode Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SelectNode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SelectNode", Z_Construct_UFunction_URigVMController_SelectNode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SelectNode_Statics::RigVMController_eventSelectNode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNode_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SelectNode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SelectNode_Statics::RigVMController_eventSelectNode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SelectNode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SelectNode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSelectNode)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_UBOOL(Z_Param_bSelect);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SelectNode(Z_Param_InNode,Z_Param_bSelect,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SelectNode ***************************************
// ********** Begin Class URigVMController Function SelectNodeByName *******************************
struct Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics
{
struct RigVMController_eventSelectNodeByName_Parms
{
FName InNodeName;
bool bSelect;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Selects a single node in the graph by name.\n// This causes a NodeSelected / NodeDeselected modified event.\n" },
{ "CPP_Default_bSelect", "true" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Selects a single node in the graph by name.\nThis causes a NodeSelected / NodeDeselected modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SelectNodeByName constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static void NewProp_bSelect_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectNodeByName constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectNodeByName Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSelectNodeByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
void Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSelect_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeByName_Parms*)Obj)->bSelect = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNodeByName_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNodeByName_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeByName_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(RigVMController_eventSelectNodeByName_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSelect,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::PropPointers) < 2048);
// ********** End Function SelectNodeByName Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SelectNodeByName", Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::RigVMController_eventSelectNodeByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::RigVMController_eventSelectNodeByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SelectNodeByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SelectNodeByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSelectNodeByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_UBOOL(Z_Param_bSelect);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SelectNodeByName(Z_Param_Out_InNodeName,Z_Param_bSelect,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SelectNodeByName *********************************
// ********** Begin Class URigVMController Function SelectNodeIslands ******************************
struct Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics
{
struct RigVMController_eventSelectNodeIslands_Parms
{
TArray<FName> InNodeNames;
bool bClearSelection;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Selects the node islands given the input node names\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Selects the node islands given the input node names" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SelectNodeIslands constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bClearSelection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearSelection;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectNodeIslands constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectNodeIslands Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSelectNodeIslands_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bClearSelection_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeIslands_Parms*)Obj)->bClearSelection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bClearSelection = { "bClearSelection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNodeIslands_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bClearSelection_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeIslands_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNodeIslands_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeIslands_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSelectNodeIslands_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSelectNodeIslands_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_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(RigVMController_eventSelectNodeIslands_Parms), &Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bClearSelection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::PropPointers) < 2048);
// ********** End Function SelectNodeIslands Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SelectNodeIslands", Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::RigVMController_eventSelectNodeIslands_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::RigVMController_eventSelectNodeIslands_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SelectNodeIslands()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SelectNodeIslands_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSelectNodeIslands)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bClearSelection);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SelectNodeIslands(Z_Param_Out_InNodeNames,Z_Param_bClearSelection,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SelectNodeIslands ********************************
// ********** Begin Class URigVMController Function SetActionStack *********************************
struct Z_Construct_UFunction_URigVMController_SetActionStack_Statics
{
struct RigVMController_eventSetActionStack_Parms
{
URigVMActionStack* InActionStack;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetActionStack constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InActionStack;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetActionStack constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetActionStack Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetActionStack_Statics::NewProp_InActionStack = { "InActionStack", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetActionStack_Parms, InActionStack), Z_Construct_UClass_URigVMActionStack_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetActionStack_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetActionStack_Statics::NewProp_InActionStack,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetActionStack_Statics::PropPointers) < 2048);
// ********** End Function SetActionStack Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetActionStack_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetActionStack", Z_Construct_UFunction_URigVMController_SetActionStack_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetActionStack_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetActionStack_Statics::RigVMController_eventSetActionStack_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetActionStack_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetActionStack_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetActionStack_Statics::RigVMController_eventSetActionStack_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetActionStack()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetActionStack_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetActionStack)
{
P_GET_OBJECT(URigVMActionStack,Z_Param_InActionStack);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetActionStack(Z_Param_InActionStack);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetActionStack ***********************************
// ********** Begin Class URigVMController Function SetArrayPinSize ********************************
struct Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics
{
struct RigVMController_eventSetArrayPinSize_Parms
{
FString InArrayPinPath;
int32 InSize;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the size of the array pin\n// This causes a PinArraySizeChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_InDefaultValue", "" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the size of the array pin\nThis causes a PinArraySizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InArrayPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetArrayPinSize constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InArrayPinPath;
static const UECodeGen_Private::FIntPropertyParams NewProp_InSize;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetArrayPinSize constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetArrayPinSize Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InArrayPinPath = { "InArrayPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetArrayPinSize_Parms, InArrayPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InArrayPinPath_MetaData), NewProp_InArrayPinPath_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InSize = { "InSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetArrayPinSize_Parms, InSize), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetArrayPinSize_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetArrayPinSize_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetArrayPinSize_Parms), &Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetArrayPinSize_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetArrayPinSize_Parms), &Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetArrayPinSize_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_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(RigVMController_eventSetArrayPinSize_Parms), &Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InArrayPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::PropPointers) < 2048);
// ********** End Function SetArrayPinSize Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetArrayPinSize", Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::RigVMController_eventSetArrayPinSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::RigVMController_eventSetArrayPinSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetArrayPinSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetArrayPinSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetArrayPinSize)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InArrayPinPath);
P_GET_PROPERTY(FIntProperty,Z_Param_InSize);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetArrayPinSize(Z_Param_InArrayPinPath,Z_Param_InSize,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetArrayPinSize **********************************
// ********** Begin Class URigVMController Function SetCommentText *********************************
struct Z_Construct_UFunction_URigVMController_SetCommentText_Statics
{
struct RigVMController_eventSetCommentText_Parms
{
URigVMNode* InNode;
FString InCommentText;
int32 InCommentFontSize;
bool bInCommentBubbleVisible;
bool bInCommentColorBubble;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the comment text and properties of a comment node in the graph.\n// This causes a CommentTextChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the comment text and properties of a comment node in the graph.\nThis causes a CommentTextChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCommentText_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCommentFontSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInCommentBubbleVisible_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInCommentColorBubble_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCommentText constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCommentText;
static const UECodeGen_Private::FIntPropertyParams NewProp_InCommentFontSize;
static void NewProp_bInCommentBubbleVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInCommentBubbleVisible;
static void NewProp_bInCommentColorBubble_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInCommentColorBubble;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCommentText constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCommentText Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentText_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InCommentText = { "InCommentText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentText_Parms, InCommentText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCommentText_MetaData), NewProp_InCommentText_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InCommentFontSize = { "InCommentFontSize", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentText_Parms, InCommentFontSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCommentFontSize_MetaData), NewProp_InCommentFontSize_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentBubbleVisible_SetBit(void* Obj)
{
((RigVMController_eventSetCommentText_Parms*)Obj)->bInCommentBubbleVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentBubbleVisible = { "bInCommentBubbleVisible", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentText_Parms), &Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentBubbleVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInCommentBubbleVisible_MetaData), NewProp_bInCommentBubbleVisible_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentColorBubble_SetBit(void* Obj)
{
((RigVMController_eventSetCommentText_Parms*)Obj)->bInCommentColorBubble = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentColorBubble = { "bInCommentColorBubble", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentText_Parms), &Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentColorBubble_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInCommentColorBubble_MetaData), NewProp_bInCommentColorBubble_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetCommentText_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentText_Parms), &Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetCommentText_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentText_Parms), &Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetCommentText_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentText_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(RigVMController_eventSetCommentText_Parms), &Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetCommentText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InCommentText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_InCommentFontSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentBubbleVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bInCommentColorBubble,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentText_Statics::PropPointers) < 2048);
// ********** End Function SetCommentText Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetCommentText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetCommentText", Z_Construct_UFunction_URigVMController_SetCommentText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetCommentText_Statics::RigVMController_eventSetCommentText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentText_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetCommentText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetCommentText_Statics::RigVMController_eventSetCommentText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetCommentText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetCommentText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetCommentText)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InCommentText);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_InCommentFontSize);
P_GET_UBOOL_REF(Z_Param_Out_bInCommentBubbleVisible);
P_GET_UBOOL_REF(Z_Param_Out_bInCommentColorBubble);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCommentText(Z_Param_InNode,Z_Param_InCommentText,Z_Param_Out_InCommentFontSize,Z_Param_Out_bInCommentBubbleVisible,Z_Param_Out_bInCommentColorBubble,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetCommentText ***********************************
// ********** Begin Class URigVMController Function SetCommentTextByName ***************************
struct Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics
{
struct RigVMController_eventSetCommentTextByName_Parms
{
FName InNodeName;
FString InCommentText;
int32 InCommentFontSize;
bool bInCommentBubbleVisible;
bool bInCommentColorBubble;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the comment text and properties of a comment node in the graph by name.\n// This causes a CommentTextChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the comment text and properties of a comment node in the graph by name.\nThis causes a CommentTextChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCommentText_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCommentFontSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInCommentBubbleVisible_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInCommentColorBubble_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCommentTextByName constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCommentText;
static const UECodeGen_Private::FIntPropertyParams NewProp_InCommentFontSize;
static void NewProp_bInCommentBubbleVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInCommentBubbleVisible;
static void NewProp_bInCommentColorBubble_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bInCommentColorBubble;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCommentTextByName constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCommentTextByName Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentTextByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InCommentText = { "InCommentText", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentTextByName_Parms, InCommentText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCommentText_MetaData), NewProp_InCommentText_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InCommentFontSize = { "InCommentFontSize", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetCommentTextByName_Parms, InCommentFontSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCommentFontSize_MetaData), NewProp_InCommentFontSize_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentBubbleVisible_SetBit(void* Obj)
{
((RigVMController_eventSetCommentTextByName_Parms*)Obj)->bInCommentBubbleVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentBubbleVisible = { "bInCommentBubbleVisible", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentTextByName_Parms), &Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentBubbleVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInCommentBubbleVisible_MetaData), NewProp_bInCommentBubbleVisible_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentColorBubble_SetBit(void* Obj)
{
((RigVMController_eventSetCommentTextByName_Parms*)Obj)->bInCommentColorBubble = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentColorBubble = { "bInCommentColorBubble", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentTextByName_Parms), &Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentColorBubble_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInCommentColorBubble_MetaData), NewProp_bInCommentColorBubble_MetaData) };
void Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetCommentTextByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentTextByName_Parms), &Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetCommentTextByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetCommentTextByName_Parms), &Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetCommentTextByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_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(RigVMController_eventSetCommentTextByName_Parms), &Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InCommentText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_InCommentFontSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentBubbleVisible,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bInCommentColorBubble,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::PropPointers) < 2048);
// ********** End Function SetCommentTextByName Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetCommentTextByName", Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::RigVMController_eventSetCommentTextByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::RigVMController_eventSetCommentTextByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetCommentTextByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetCommentTextByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetCommentTextByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCommentText);
P_GET_PROPERTY_REF(FIntProperty,Z_Param_Out_InCommentFontSize);
P_GET_UBOOL_REF(Z_Param_Out_bInCommentBubbleVisible);
P_GET_UBOOL_REF(Z_Param_Out_bInCommentColorBubble);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetCommentTextByName(Z_Param_Out_InNodeName,Z_Param_InCommentText,Z_Param_Out_InCommentFontSize,Z_Param_Out_bInCommentBubbleVisible,Z_Param_Out_bInCommentColorBubble,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetCommentTextByName *****************************
// ********** Begin Class URigVMController Function SetExposedPinIndex *****************************
struct Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics
{
struct RigVMController_eventSetExposedPinIndex_Parms
{
FName InPinName;
int32 InNewIndex;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the index for an exposed pin. This can be used to move the pin up and down on the node.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the index for an exposed pin. This can be used to move the pin up and down on the node." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetExposedPinIndex constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPinName;
static const UECodeGen_Private::FIntPropertyParams NewProp_InNewIndex;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetExposedPinIndex constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetExposedPinIndex Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_InPinName = { "InPinName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetExposedPinIndex_Parms, InPinName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinName_MetaData), NewProp_InPinName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_InNewIndex = { "InNewIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetExposedPinIndex_Parms, InNewIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetExposedPinIndex_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetExposedPinIndex_Parms), &Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetExposedPinIndex_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetExposedPinIndex_Parms), &Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetExposedPinIndex_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_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(RigVMController_eventSetExposedPinIndex_Parms), &Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_InPinName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_InNewIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::PropPointers) < 2048);
// ********** End Function SetExposedPinIndex Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetExposedPinIndex", Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::RigVMController_eventSetExposedPinIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::RigVMController_eventSetExposedPinIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetExposedPinIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetExposedPinIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetExposedPinIndex)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InPinName);
P_GET_PROPERTY(FIntProperty,Z_Param_InNewIndex);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetExposedPinIndex(Z_Param_Out_InPinName,Z_Param_InNewIndex,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetExposedPinIndex *******************************
// ********** Begin Class URigVMController Function SetGraph ***************************************
struct Z_Construct_UFunction_URigVMController_SetGraph_Statics
{
struct RigVMController_eventSetGraph_Parms
{
URigVMGraph* InGraph;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the currently edited Graph of this controller.\n// This causes a GraphChanged modified event.\n" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please rely on GetControllerForGraph instead." },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the currently edited Graph of this controller.\nThis causes a GraphChanged modified event." },
};
#endif // WITH_METADATA
// ********** Begin Function SetGraph constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InGraph;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGraph constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGraph Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetGraph_Statics::NewProp_InGraph = { "InGraph", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetGraph_Parms, InGraph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetGraph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetGraph_Statics::NewProp_InGraph,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetGraph_Statics::PropPointers) < 2048);
// ********** End Function SetGraph Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetGraph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetGraph", Z_Construct_UFunction_URigVMController_SetGraph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetGraph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetGraph_Statics::RigVMController_eventSetGraph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetGraph_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetGraph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetGraph_Statics::RigVMController_eventSetGraph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetGraph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetGraph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetGraph)
{
P_GET_OBJECT(URigVMGraph,Z_Param_InGraph);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetGraph(Z_Param_InGraph);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetGraph *****************************************
// ********** Begin Class URigVMController Function SetIsRunningUnitTest ***************************
struct Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics
{
struct RigVMController_eventSetIsRunningUnitTest_Parms
{
bool bIsRunning;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "/**\n\x09 * Helper function to disable a series of checks that can be ignored during a unit test\n\x09 */" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Helper function to disable a series of checks that can be ignored during a unit test" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIsRunningUnitTest constinit property declarations ******************
static void NewProp_bIsRunning_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsRunning;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIsRunningUnitTest constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIsRunningUnitTest Property Definitions *****************************
void Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::NewProp_bIsRunning_SetBit(void* Obj)
{
((RigVMController_eventSetIsRunningUnitTest_Parms*)Obj)->bIsRunning = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::NewProp_bIsRunning = { "bIsRunning", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetIsRunningUnitTest_Parms), &Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::NewProp_bIsRunning_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::NewProp_bIsRunning,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::PropPointers) < 2048);
// ********** End Function SetIsRunningUnitTest Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetIsRunningUnitTest", Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::RigVMController_eventSetIsRunningUnitTest_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::RigVMController_eventSetIsRunningUnitTest_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetIsRunningUnitTest)
{
P_GET_UBOOL(Z_Param_bIsRunning);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetIsRunningUnitTest(Z_Param_bIsRunning);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetIsRunningUnitTest *****************************
// ********** Begin Class URigVMController Function SetLocalVariableDefaultValue *******************
struct Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics
{
struct RigVMController_eventSetLocalVariableDefaultValue_Parms
{
FName InVariableName;
FString InDefaultValue;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocalVariableDefaultValue constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocalVariableDefaultValue constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocalVariableDefaultValue Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableDefaultValue_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableDefaultValue_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableDefaultValue_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableDefaultValue_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_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(RigVMController_eventSetLocalVariableDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function SetLocalVariableDefaultValue Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetLocalVariableDefaultValue", Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::RigVMController_eventSetLocalVariableDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::RigVMController_eventSetLocalVariableDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetLocalVariableDefaultValue)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetLocalVariableDefaultValue(Z_Param_Out_InVariableName,Z_Param_InDefaultValue,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetLocalVariableDefaultValue *********************
// ********** Begin Class URigVMController Function SetLocalVariableType ***************************
struct Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics
{
struct RigVMController_eventSetLocalVariableType_Parms
{
FName InVariableName;
FString InCPPType;
UObject* InCPPTypeObject;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the type of the local variable\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the type of the local variable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocalVariableType constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FObjectPropertyParams NewProp_InCPPTypeObject;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocalVariableType constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocalVariableType Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableType_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableType_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InCPPTypeObject = { "InCPPTypeObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableType_Parms, InCPPTypeObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableType_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableType_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableType_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableType_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_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(RigVMController_eventSetLocalVariableType_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_InCPPTypeObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::PropPointers) < 2048);
// ********** End Function SetLocalVariableType Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetLocalVariableType", Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::RigVMController_eventSetLocalVariableType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::RigVMController_eventSetLocalVariableType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetLocalVariableType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetLocalVariableType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetLocalVariableType)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_OBJECT(UObject,Z_Param_InCPPTypeObject);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetLocalVariableType(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObject,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetLocalVariableType *****************************
// ********** Begin Class URigVMController Function SetLocalVariableTypeFromObjectPath *************
struct Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics
{
struct RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms
{
FName InVariableName;
FString InCPPType;
FString InCPPTypeObjectPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPType_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCPPTypeObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLocalVariableTypeFromObjectPath constinit property declarations ****
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPType;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCPPTypeObjectPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLocalVariableTypeFromObjectPath constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLocalVariableTypeFromObjectPath Property Definitions ***************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InCPPType = { "InCPPType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms, InCPPType), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPType_MetaData), NewProp_InCPPType_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath = { "InCPPTypeObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms, InCPPTypeObjectPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCPPTypeObjectPath_MetaData), NewProp_InCPPTypeObjectPath_MetaData) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_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(RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms), &Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InCPPType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_InCPPTypeObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::PropPointers) < 2048);
// ********** End Function SetLocalVariableTypeFromObjectPath Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetLocalVariableTypeFromObjectPath", Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::RigVMController_eventSetLocalVariableTypeFromObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetLocalVariableTypeFromObjectPath)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPType);
P_GET_PROPERTY(FStrProperty,Z_Param_InCPPTypeObjectPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetLocalVariableTypeFromObjectPath(Z_Param_Out_InVariableName,Z_Param_InCPPType,Z_Param_InCPPTypeObjectPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetLocalVariableTypeFromObjectPath ***************
// ********** Begin Class URigVMController Function SetNodeCategory ********************************
struct Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics
{
struct RigVMController_eventSetNodeCategory_Parms
{
URigVMCollapseNode* InNode;
FString InCategory;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the category of a node in the graph.\n// This causes a NodeCategoryChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the category of a node in the graph.\nThis causes a NodeCategoryChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeCategory constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeCategory constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeCategory Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeCategory_Parms, InNode), Z_Construct_UClass_URigVMCollapseNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeCategory_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeCategory_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategory_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeCategory_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeCategory_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategory_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(RigVMController_eventSetNodeCategory_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::PropPointers) < 2048);
// ********** End Function SetNodeCategory Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeCategory", Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::RigVMController_eventSetNodeCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::RigVMController_eventSetNodeCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeCategory)
{
P_GET_OBJECT(URigVMCollapseNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeCategory(Z_Param_InNode,Z_Param_InCategory,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeCategory **********************************
// ********** Begin Class URigVMController Function SetNodeCategoryByName **************************
struct Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics
{
struct RigVMController_eventSetNodeCategoryByName_Parms
{
FName InNodeName;
FString InCategory;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the category of a node in the graph.\n// This causes a NodeCategoryChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the category of a node in the graph.\nThis causes a NodeCategoryChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeCategoryByName constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeCategoryByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeCategoryByName Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeCategoryByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeCategoryByName_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategoryByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeCategoryByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategoryByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeCategoryByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeCategoryByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_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(RigVMController_eventSetNodeCategoryByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeCategoryByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeCategoryByName", Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::RigVMController_eventSetNodeCategoryByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::RigVMController_eventSetNodeCategoryByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeCategoryByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeCategoryByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeCategoryByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeCategoryByName(Z_Param_Out_InNodeName,Z_Param_InCategory,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeCategoryByName ****************************
// ********** Begin Class URigVMController Function SetNodeColor ***********************************
struct Z_Construct_UFunction_URigVMController_SetNodeColor_Statics
{
struct RigVMController_eventSetNodeColor_Parms
{
URigVMNode* InNode;
FLinearColor InColor;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the color of a node in the graph.\n// This causes a NodeColorChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the color of a node in the graph.\nThis causes a NodeColorChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InColor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeColor constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_InColor;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeColor constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeColor Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeColor_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_InColor = { "InColor", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeColor_Parms, InColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InColor_MetaData), NewProp_InColor_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColor_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeColor_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColor_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeColor_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColor_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeColor_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColor_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColor_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(RigVMController_eventSetNodeColor_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_InColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::PropPointers) < 2048);
// ********** End Function SetNodeColor Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeColor", Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::RigVMController_eventSetNodeColor_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::RigVMController_eventSetNodeColor_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeColor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeColor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeColor)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_InColor);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeColor(Z_Param_InNode,Z_Param_Out_InColor,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeColor *************************************
// ********** Begin Class URigVMController Function SetNodeColorByName *****************************
struct Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics
{
struct RigVMController_eventSetNodeColorByName_Parms
{
FName InNodeName;
FLinearColor InColor;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the color of a node in the graph by name.\n// This causes a NodeColorChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the color of a node in the graph by name.\nThis causes a NodeColorChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InColor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeColorByName constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InColor;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeColorByName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeColorByName Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeColorByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_InColor = { "InColor", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeColorByName_Parms, InColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InColor_MetaData), NewProp_InColor_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColorByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeColorByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColorByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeColorByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeColorByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_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(RigVMController_eventSetNodeColorByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_InColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeColorByName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeColorByName", Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::RigVMController_eventSetNodeColorByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::RigVMController_eventSetNodeColorByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeColorByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeColorByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeColorByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_InColor);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeColorByName(Z_Param_Out_InNodeName,Z_Param_Out_InColor,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeColorByName *******************************
// ********** Begin Class URigVMController Function SetNodeDescription *****************************
struct Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics
{
struct RigVMController_eventSetNodeDescription_Parms
{
URigVMCollapseNode* InNode;
FString InDescription;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the function description of a node in the graph.\n// This causes a NodeDescriptionChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the function description of a node in the graph.\nThis causes a NodeDescriptionChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDescription_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeDescription constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDescription;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeDescription constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeDescription Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeDescription_Parms, InNode), Z_Construct_UClass_URigVMCollapseNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_InDescription = { "InDescription", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeDescription_Parms, InDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDescription_MetaData), NewProp_InDescription_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescription_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeDescription_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescription_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeDescription_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescription_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeDescription_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescription_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescription_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(RigVMController_eventSetNodeDescription_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_InDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::PropPointers) < 2048);
// ********** End Function SetNodeDescription Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeDescription", Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::RigVMController_eventSetNodeDescription_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::RigVMController_eventSetNodeDescription_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeDescription()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeDescription_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeDescription)
{
P_GET_OBJECT(URigVMCollapseNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InDescription);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeDescription(Z_Param_InNode,Z_Param_InDescription,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeDescription *******************************
// ********** Begin Class URigVMController Function SetNodeDescriptionByName ***********************
struct Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics
{
struct RigVMController_eventSetNodeDescriptionByName_Parms
{
FName InNodeName;
FString InDescription;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the keywords of a node in the graph.\n// This causes a NodeDescriptionChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the keywords of a node in the graph.\nThis causes a NodeDescriptionChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDescription_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeDescriptionByName constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDescription;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeDescriptionByName constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeDescriptionByName Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeDescriptionByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_InDescription = { "InDescription", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeDescriptionByName_Parms, InDescription), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDescription_MetaData), NewProp_InDescription_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescriptionByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeDescriptionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescriptionByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeDescriptionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeDescriptionByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_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(RigVMController_eventSetNodeDescriptionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_InDescription,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeDescriptionByName Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeDescriptionByName", Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::RigVMController_eventSetNodeDescriptionByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::RigVMController_eventSetNodeDescriptionByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeDescriptionByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InDescription);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeDescriptionByName(Z_Param_Out_InNodeName,Z_Param_InDescription,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeDescriptionByName *************************
// ********** Begin Class URigVMController Function SetNodeKeywords ********************************
struct Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics
{
struct RigVMController_eventSetNodeKeywords_Parms
{
URigVMCollapseNode* InNode;
FString InKeywords;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the keywords of a node in the graph.\n// This causes a NodeKeywordsChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the keywords of a node in the graph.\nThis causes a NodeKeywordsChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeywords_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeKeywords constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InKeywords;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeKeywords constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeKeywords Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeKeywords_Parms, InNode), Z_Construct_UClass_URigVMCollapseNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_InKeywords = { "InKeywords", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeKeywords_Parms, InKeywords), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeywords_MetaData), NewProp_InKeywords_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywords_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeKeywords_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywords_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeKeywords_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywords_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeKeywords_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywords_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_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(RigVMController_eventSetNodeKeywords_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_InKeywords,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::PropPointers) < 2048);
// ********** End Function SetNodeKeywords Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeKeywords", Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::RigVMController_eventSetNodeKeywords_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::RigVMController_eventSetNodeKeywords_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeKeywords()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeKeywords_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeKeywords)
{
P_GET_OBJECT(URigVMCollapseNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InKeywords);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeKeywords(Z_Param_InNode,Z_Param_InKeywords,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeKeywords **********************************
// ********** Begin Class URigVMController Function SetNodeKeywordsByName **************************
struct Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics
{
struct RigVMController_eventSetNodeKeywordsByName_Parms
{
FName InNodeName;
FString InKeywords;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the keywords of a node in the graph.\n// This causes a NodeKeywordsChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the keywords of a node in the graph.\nThis causes a NodeKeywordsChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InKeywords_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeKeywordsByName constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InKeywords;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeKeywordsByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeKeywordsByName Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeKeywordsByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_InKeywords = { "InKeywords", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeKeywordsByName_Parms, InKeywords), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InKeywords_MetaData), NewProp_InKeywords_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywordsByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeKeywordsByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywordsByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeKeywordsByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeKeywordsByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_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(RigVMController_eventSetNodeKeywordsByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_InKeywords,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeKeywordsByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeKeywordsByName", Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::RigVMController_eventSetNodeKeywordsByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::RigVMController_eventSetNodeKeywordsByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeKeywordsByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InKeywords);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeKeywordsByName(Z_Param_Out_InNodeName,Z_Param_InKeywords,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeKeywordsByName ****************************
// ********** Begin Class URigVMController Function SetNodeLayout **********************************
struct Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics
{
struct RigVMController_eventSetNodeLayout_Parms
{
FName InNodeName;
FRigVMNodeLayout InLayout;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Applies a complete node layout to a node\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Applies a complete node layout to a node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeLayout constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InLayout;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeLayout constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeLayout Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeLayout_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_InLayout = { "InLayout", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeLayout_Parms, InLayout), Z_Construct_UScriptStruct_FRigVMNodeLayout, METADATA_PARAMS(0, nullptr) }; // 967143149
void Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeLayout_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeLayout_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeLayout_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeLayout_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(RigVMController_eventSetNodeLayout_Parms), &Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_InLayout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::PropPointers) < 2048);
// ********** End Function SetNodeLayout Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeLayout", Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::RigVMController_eventSetNodeLayout_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::RigVMController_eventSetNodeLayout_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeLayout()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeLayout_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeLayout)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_STRUCT(FRigVMNodeLayout,Z_Param_InLayout);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeLayout(Z_Param_Out_InNodeName,Z_Param_InLayout,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeLayout ************************************
// ********** Begin Class URigVMController Function SetNodePosition ********************************
struct Z_Construct_UFunction_URigVMController_SetNodePosition_Statics
{
struct RigVMController_eventSetNodePosition_Parms
{
URigVMNode* InNode;
FVector2D InPosition;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the position of a node in the graph.\n// This causes a NodePositionChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the position of a node in the graph.\nThis causes a NodePositionChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodePosition constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodePosition constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodePosition Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodePosition_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodePosition_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodePosition_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePosition_Parms), &Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodePosition_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePosition_Parms), &Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodePosition_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePosition_Parms), &Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodePosition_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePosition_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(RigVMController_eventSetNodePosition_Parms), &Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::PropPointers) < 2048);
// ********** End Function SetNodePosition Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodePosition", Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::RigVMController_eventSetNodePosition_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::RigVMController_eventSetNodePosition_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodePosition()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodePosition_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodePosition)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodePosition(Z_Param_InNode,Z_Param_Out_InPosition,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodePosition **********************************
// ********** Begin Class URigVMController Function SetNodePositionByName **************************
struct Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics
{
struct RigVMController_eventSetNodePositionByName_Parms
{
FName InNodeName;
FVector2D InPosition;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the position of a node in the graph by name.\n// This causes a NodePositionChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the position of a node in the graph by name.\nThis causes a NodePositionChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPosition_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodePositionByName constinit property declarations *****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InPosition;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodePositionByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodePositionByName Property Definitions ****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodePositionByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_InPosition = { "InPosition", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodePositionByName_Parms, InPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPosition_MetaData), NewProp_InPosition_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodePositionByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePositionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodePositionByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePositionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodePositionByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodePositionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodePositionByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_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(RigVMController_eventSetNodePositionByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_InPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodePositionByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodePositionByName", Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::RigVMController_eventSetNodePositionByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::RigVMController_eventSetNodePositionByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodePositionByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodePositionByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodePositionByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InPosition);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodePositionByName(Z_Param_Out_InNodeName,Z_Param_Out_InPosition,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodePositionByName ****************************
// ********** Begin Class URigVMController Function SetNodeSelection *******************************
struct Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics
{
struct RigVMController_eventSetNodeSelection_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Selects the nodes given the selection\n// This might cause several NodeDeselected modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Selects the nodes given the selection\nThis might cause several NodeDeselected modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeSelection constinit property declarations **********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeSelection constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeSelection Property Definitions *********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeSelection_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSelection_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSelection_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSelection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSelection_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(RigVMController_eventSetNodeSelection_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::PropPointers) < 2048);
// ********** End Function SetNodeSelection Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeSelection", Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::RigVMController_eventSetNodeSelection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::RigVMController_eventSetNodeSelection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeSelection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeSelection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeSelection)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeSelection(Z_Param_Out_InNodeNames,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeSelection *********************************
// ********** Begin Class URigVMController Function SetNodeSize ************************************
struct Z_Construct_UFunction_URigVMController_SetNodeSize_Statics
{
struct RigVMController_eventSetNodeSize_Parms
{
URigVMNode* InNode;
FVector2D InSize;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the size of a node in the graph.\n// This causes a NodeSizeChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the size of a node in the graph.\nThis causes a NodeSizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSize_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeSize constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSize;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeSize constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeSize Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeSize_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_InSize = { "InSize", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeSize_Parms, InSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSize_MetaData), NewProp_InSize_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSize_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSize_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSize_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSize_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSize_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSize_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSize_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSize_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(RigVMController_eventSetNodeSize_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_InSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::PropPointers) < 2048);
// ********** End Function SetNodeSize Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeSize", Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::RigVMController_eventSetNodeSize_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::RigVMController_eventSetNodeSize_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeSize()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeSize_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeSize)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InSize);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeSize(Z_Param_InNode,Z_Param_Out_InSize,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeSize **************************************
// ********** Begin Class URigVMController Function SetNodeSizeByName ******************************
struct Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics
{
struct RigVMController_eventSetNodeSizeByName_Parms
{
FName InNodeName;
FVector2D InSize;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the size of a node in the graph by name.\n// This causes a NodeSizeChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the size of a node in the graph by name.\nThis causes a NodeSizeChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSize_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeSizeByName constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSize;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeSizeByName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeSizeByName Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeSizeByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_InSize = { "InSize", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeSizeByName_Parms, InSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSize_MetaData), NewProp_InSize_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSizeByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSizeByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSizeByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSizeByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSizeByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeSizeByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeSizeByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_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(RigVMController_eventSetNodeSizeByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_InSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeSizeByName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeSizeByName", Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::RigVMController_eventSetNodeSizeByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::RigVMController_eventSetNodeSizeByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeSizeByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeSizeByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeSizeByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_STRUCT_REF(FVector2D,Z_Param_Out_InSize);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeSizeByName(Z_Param_Out_InNodeName,Z_Param_Out_InSize,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeSizeByName ********************************
// ********** Begin Class URigVMController Function SetNodeTitle ***********************************
struct Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics
{
struct RigVMController_eventSetNodeTitle_Parms
{
URigVMNode* InNode;
FString InNodeTitle;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the raw node title of a node in the graph.\n// Some nodes generate customs node titles that override this setting.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the raw node title of a node in the graph.\nSome nodes generate customs node titles that override this setting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeTitle_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeTitle constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeTitle;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeTitle constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeTitle Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeTitle_Parms, InNode), Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_InNodeTitle = { "InNodeTitle", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeTitle_Parms, InNodeTitle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeTitle_MetaData), NewProp_InNodeTitle_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitle_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeTitle_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitle_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeTitle_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitle_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeTitle_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitle_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(RigVMController_eventSetNodeTitle_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_InNodeTitle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::PropPointers) < 2048);
// ********** End Function SetNodeTitle Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeTitle", Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::RigVMController_eventSetNodeTitle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::RigVMController_eventSetNodeTitle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeTitle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeTitle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeTitle)
{
P_GET_OBJECT(URigVMNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeTitle);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeTitle(Z_Param_InNode,Z_Param_InNodeTitle,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeTitle *************************************
// ********** Begin Class URigVMController Function SetNodeTitleByName *****************************
struct Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics
{
struct RigVMController_eventSetNodeTitleByName_Parms
{
FName InNodeName;
FString InNodeTitle;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the raw node title of a node in the graph.\n// Some nodes generate customs node titles that override this setting.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the raw node title of a node in the graph.\nSome nodes generate customs node titles that override this setting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeTitle_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNodeTitleByName constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InNodeTitle;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNodeTitleByName constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNodeTitleByName Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeTitleByName_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_InNodeTitle = { "InNodeTitle", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetNodeTitleByName_Parms, InNodeTitle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeTitle_MetaData), NewProp_InNodeTitle_MetaData) };
void Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitleByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeTitleByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitleByName_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetNodeTitleByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetNodeTitleByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_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(RigVMController_eventSetNodeTitleByName_Parms), &Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_InNodeTitle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::PropPointers) < 2048);
// ********** End Function SetNodeTitleByName Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetNodeTitleByName", Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::RigVMController_eventSetNodeTitleByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::RigVMController_eventSetNodeTitleByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetNodeTitleByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetNodeTitleByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetNodeTitleByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InNodeTitle);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetNodeTitleByName(Z_Param_Out_InNodeName,Z_Param_InNodeTitle,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetNodeTitleByName *******************************
// ********** Begin Class URigVMController Function SetPinCategory *********************************
struct Z_Construct_UFunction_URigVMController_SetPinCategory_Statics
{
struct RigVMController_eventSetPinCategory_Parms
{
FString InPinPath;
FString InCategory;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the pin category. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the pin category. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinCategory constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinCategory constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinCategory Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategory_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_InCategory = { "InCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategory_Parms, InCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCategory_MetaData), NewProp_InCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategory_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(RigVMController_eventSetPinCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_InCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::PropPointers) < 2048);
// ********** End Function SetPinCategory Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinCategory", Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::RigVMController_eventSetPinCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::RigVMController_eventSetPinCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinCategory)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinCategory(Z_Param_InPinPath,Z_Param_InCategory,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinCategory ***********************************
// ********** Begin Class URigVMController Function SetPinCategoryExpansion ************************
struct Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics
{
struct RigVMController_eventSetPinCategoryExpansion_Parms
{
FName InNodeName;
FString InPinCategory;
bool bIsExpanded;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Changes a pin category's expansion state. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Changes a pin category's expansion state. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinCategoryExpansion constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinCategory;
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinCategoryExpansion constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinCategoryExpansion Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategoryExpansion_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_InPinCategory = { "InPinCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategoryExpansion_Parms, InPinCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinCategory_MetaData), NewProp_InPinCategory_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryExpansion_Parms*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategoryExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryExpansion_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategoryExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryExpansion_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategoryExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryExpansion_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_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(RigVMController_eventSetPinCategoryExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_InPinCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bIsExpanded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::PropPointers) < 2048);
// ********** End Function SetPinCategoryExpansion Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinCategoryExpansion", Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::RigVMController_eventSetPinCategoryExpansion_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::RigVMController_eventSetPinCategoryExpansion_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinCategoryExpansion)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InPinCategory);
P_GET_UBOOL(Z_Param_bIsExpanded);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinCategoryExpansion(Z_Param_Out_InNodeName,Z_Param_InPinCategory,Z_Param_bIsExpanded,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinCategoryExpansion **************************
// ********** Begin Class URigVMController Function SetPinCategoryIndex ****************************
struct Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics
{
struct RigVMController_eventSetPinCategoryIndex_Parms
{
FName InNodeName;
FString InPinCategory;
int32 InNewIndex;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Changes a pin category's index. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Changes a pin category's index. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinCategory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinCategoryIndex constinit property declarations *******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinCategory;
static const UECodeGen_Private::FIntPropertyParams NewProp_InNewIndex;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinCategoryIndex constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinCategoryIndex Property Definitions ******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InNodeName = { "InNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategoryIndex_Parms, InNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeName_MetaData), NewProp_InNodeName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InPinCategory = { "InPinCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategoryIndex_Parms, InPinCategory), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinCategory_MetaData), NewProp_InPinCategory_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InNewIndex = { "InNewIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinCategoryIndex_Parms, InNewIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryIndex_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategoryIndex_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryIndex_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinCategoryIndex_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinCategoryIndex_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_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(RigVMController_eventSetPinCategoryIndex_Parms), &Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InPinCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_InNewIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::PropPointers) < 2048);
// ********** End Function SetPinCategoryIndex Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinCategoryIndex", Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::RigVMController_eventSetPinCategoryIndex_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::RigVMController_eventSetPinCategoryIndex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinCategoryIndex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinCategoryIndex_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinCategoryIndex)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNodeName);
P_GET_PROPERTY(FStrProperty,Z_Param_InPinCategory);
P_GET_PROPERTY(FIntProperty,Z_Param_InNewIndex);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinCategoryIndex(Z_Param_Out_InNodeName,Z_Param_InPinCategory,Z_Param_InNewIndex,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinCategoryIndex ******************************
// ********** Begin Class URigVMController Function SetPinDefaultValue *****************************
struct Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics
{
struct RigVMController_eventSetPinDefaultValue_Parms
{
FString InPinPath;
FString InDefaultValue;
bool bResizeArrays;
bool bSetupUndoRedo;
bool bMergeUndoAction;
bool bPrintPythonCommand;
bool bSetValueOnLinkedPins;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the default value of a pin given its pinpath.\n// This causes a PinDefaultValueChanged modified event.\n" },
{ "CPP_Default_bMergeUndoAction", "false" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bResizeArrays", "true" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "CPP_Default_bSetValueOnLinkedPins", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the default value of a pin given its pinpath.\nThis causes a PinDefaultValueChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaultValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinDefaultValue constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaultValue;
static void NewProp_bResizeArrays_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResizeArrays;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bMergeUndoAction_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMergeUndoAction;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_bSetValueOnLinkedPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetValueOnLinkedPins;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinDefaultValue constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinDefaultValue Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinDefaultValue_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_InDefaultValue = { "InDefaultValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinDefaultValue_Parms, InDefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaultValue_MetaData), NewProp_InDefaultValue_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bResizeArrays_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->bResizeArrays = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bResizeArrays = { "bResizeArrays", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bResizeArrays_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bMergeUndoAction_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->bMergeUndoAction = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bMergeUndoAction = { "bMergeUndoAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bMergeUndoAction_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetValueOnLinkedPins_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->bSetValueOnLinkedPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetValueOnLinkedPins = { "bSetValueOnLinkedPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetValueOnLinkedPins_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinDefaultValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_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(RigVMController_eventSetPinDefaultValue_Parms), &Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_InDefaultValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bResizeArrays,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bMergeUndoAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_bSetValueOnLinkedPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::PropPointers) < 2048);
// ********** End Function SetPinDefaultValue Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinDefaultValue", Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::RigVMController_eventSetPinDefaultValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::RigVMController_eventSetPinDefaultValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinDefaultValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinDefaultValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinDefaultValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaultValue);
P_GET_UBOOL(Z_Param_bResizeArrays);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bMergeUndoAction);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_GET_UBOOL(Z_Param_bSetValueOnLinkedPins);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinDefaultValue(Z_Param_InPinPath,Z_Param_InDefaultValue,Z_Param_bResizeArrays,Z_Param_bSetupUndoRedo,Z_Param_bMergeUndoAction,Z_Param_bPrintPythonCommand,Z_Param_bSetValueOnLinkedPins);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinDefaultValue *******************************
// ********** Begin Class URigVMController Function SetPinDisplayName ******************************
struct Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics
{
struct RigVMController_eventSetPinDisplayName_Parms
{
FString InPinPath;
FString InDisplayName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the pin display name. The display name is UI relevant only.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the pin display name. The display name is UI relevant only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDisplayName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinDisplayName constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDisplayName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinDisplayName constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinDisplayName Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinDisplayName_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_InDisplayName = { "InDisplayName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinDisplayName_Parms, InDisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDisplayName_MetaData), NewProp_InDisplayName_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinDisplayName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDisplayName_Parms), &Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinDisplayName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinDisplayName_Parms), &Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinDisplayName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_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(RigVMController_eventSetPinDisplayName_Parms), &Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_InDisplayName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::PropPointers) < 2048);
// ********** End Function SetPinDisplayName Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinDisplayName", Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::RigVMController_eventSetPinDisplayName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::RigVMController_eventSetPinDisplayName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinDisplayName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinDisplayName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinDisplayName)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FStrProperty,Z_Param_InDisplayName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinDisplayName(Z_Param_InPinPath,Z_Param_InDisplayName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinDisplayName ********************************
// ********** Begin Class URigVMController Function SetPinExpansion ********************************
struct Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics
{
struct RigVMController_eventSetPinExpansion_Parms
{
FString InPinPath;
bool bIsExpanded;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the pin to be expanded or not\n// This causes a PinExpansionChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the pin to be expanded or not\nThis causes a PinExpansionChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinExpansion constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bIsExpanded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsExpanded;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinExpansion constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinExpansion Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinExpansion_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bIsExpanded_SetBit(void* Obj)
{
((RigVMController_eventSetPinExpansion_Parms*)Obj)->bIsExpanded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bIsExpanded = { "bIsExpanded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bIsExpanded_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinExpansion_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinExpansion_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinExpansion_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinExpansion_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(RigVMController_eventSetPinExpansion_Parms), &Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bIsExpanded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::PropPointers) < 2048);
// ********** End Function SetPinExpansion Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinExpansion", Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::RigVMController_eventSetPinExpansion_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::RigVMController_eventSetPinExpansion_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinExpansion()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinExpansion_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinExpansion)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bIsExpanded);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinExpansion(Z_Param_InPinPath,Z_Param_bIsExpanded,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinExpansion **********************************
// ********** Begin Class URigVMController Function SetPinIndexInCategory **************************
struct Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics
{
struct RigVMController_eventSetPinIndexInCategory_Parms
{
FString InPinPath;
int32 InIndexInCategory;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Changes a pin category's expansion state. 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" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Changes a pin category's expansion state. 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." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinIndexInCategory constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static const UECodeGen_Private::FIntPropertyParams NewProp_InIndexInCategory;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinIndexInCategory constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinIndexInCategory Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinIndexInCategory_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_InIndexInCategory = { "InIndexInCategory", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinIndexInCategory_Parms, InIndexInCategory), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinIndexInCategory_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinIndexInCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetPinIndexInCategory_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinIndexInCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinIndexInCategory_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_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(RigVMController_eventSetPinIndexInCategory_Parms), &Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_InIndexInCategory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::PropPointers) < 2048);
// ********** End Function SetPinIndexInCategory Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinIndexInCategory", Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::RigVMController_eventSetPinIndexInCategory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::RigVMController_eventSetPinIndexInCategory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinIndexInCategory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinIndexInCategory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinIndexInCategory)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_PROPERTY(FIntProperty,Z_Param_InIndexInCategory);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinIndexInCategory(Z_Param_InPinPath,Z_Param_InIndexInCategory,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinIndexInCategory ****************************
// ********** Begin Class URigVMController Function SetPinIsWatched ********************************
struct Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics
{
struct RigVMController_eventSetPinIsWatched_Parms
{
FString InPinPath;
bool bIsWatched;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the pin to be watched (or not)\n// This causes a PinWatchedChanged modified event.\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the pin to be watched (or not)\nThis causes a PinWatchedChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetPinIsWatched constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bIsWatched_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsWatched;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetPinIsWatched constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetPinIsWatched Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetPinIsWatched_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bIsWatched_SetBit(void* Obj)
{
((RigVMController_eventSetPinIsWatched_Parms*)Obj)->bIsWatched = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bIsWatched = { "bIsWatched", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinIsWatched_Parms), &Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bIsWatched_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetPinIsWatched_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetPinIsWatched_Parms), &Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetPinIsWatched_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetPinIsWatched_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(RigVMController_eventSetPinIsWatched_Parms), &Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bIsWatched,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::PropPointers) < 2048);
// ********** End Function SetPinIsWatched Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetPinIsWatched", Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::RigVMController_eventSetPinIsWatched_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::RigVMController_eventSetPinIsWatched_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetPinIsWatched()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetPinIsWatched_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetPinIsWatched)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bIsWatched);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetPinIsWatched(Z_Param_InPinPath,Z_Param_bIsWatched,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetPinIsWatched **********************************
// ********** Begin Class URigVMController Function SetRemappedVariable ****************************
struct Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics
{
struct RigVMController_eventSetRemappedVariable_Parms
{
URigVMFunctionReferenceNode* InFunctionRefNode;
FName InInnerVariableName;
FName InOuterVariableName;
bool bSetupUndoRedo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the remapped variable on a function reference node\n" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the remapped variable on a function reference node" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InInnerVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOuterVariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRemappedVariable constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InFunctionRefNode;
static const UECodeGen_Private::FNamePropertyParams NewProp_InInnerVariableName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InOuterVariableName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRemappedVariable constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRemappedVariable Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InFunctionRefNode = { "InFunctionRefNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetRemappedVariable_Parms, InFunctionRefNode), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InInnerVariableName = { "InInnerVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetRemappedVariable_Parms, InInnerVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InInnerVariableName_MetaData), NewProp_InInnerVariableName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InOuterVariableName = { "InOuterVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetRemappedVariable_Parms, InOuterVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOuterVariableName_MetaData), NewProp_InOuterVariableName_MetaData) };
void Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetRemappedVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetRemappedVariable_Parms), &Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetRemappedVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_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(RigVMController_eventSetRemappedVariable_Parms), &Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InFunctionRefNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InInnerVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_InOuterVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::PropPointers) < 2048);
// ********** End Function SetRemappedVariable Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetRemappedVariable", Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::RigVMController_eventSetRemappedVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::RigVMController_eventSetRemappedVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetRemappedVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetRemappedVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetRemappedVariable)
{
P_GET_OBJECT(URigVMFunctionReferenceNode,Z_Param_InFunctionRefNode);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InInnerVariableName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InOuterVariableName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetRemappedVariable(Z_Param_InFunctionRefNode,Z_Param_Out_InInnerVariableName,Z_Param_Out_InOuterVariableName,Z_Param_bSetupUndoRedo);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetRemappedVariable ******************************
// ********** Begin Class URigVMController Function SetSchema **************************************
struct Z_Construct_UFunction_URigVMController_SetSchema_Statics
{
struct RigVMController_eventSetSchema_Parms
{
URigVMSchema* InSchema;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Function has been deprecated, please use SetSchemaClass instead." },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSchema constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSchema;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSchema constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSchema Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetSchema_Statics::NewProp_InSchema = { "InSchema", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetSchema_Parms, InSchema), Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetSchema_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetSchema_Statics::NewProp_InSchema,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchema_Statics::PropPointers) < 2048);
// ********** End Function SetSchema Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetSchema_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetSchema", Z_Construct_UFunction_URigVMController_SetSchema_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchema_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetSchema_Statics::RigVMController_eventSetSchema_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchema_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetSchema_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetSchema_Statics::RigVMController_eventSetSchema_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetSchema()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetSchema_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetSchema)
{
P_GET_OBJECT(URigVMSchema,Z_Param_InSchema);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSchema(Z_Param_InSchema);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetSchema ****************************************
// ********** Begin Class URigVMController Function SetSchemaClass *********************************
struct Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics
{
struct RigVMController_eventSetSchemaClass_Parms
{
TSubclassOf<URigVMSchema> InSchemaClass;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Sets the schema class on the controller\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Sets the schema class on the controller" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSchemaClass constinit property declarations ************************
static const UECodeGen_Private::FClassPropertyParams NewProp_InSchemaClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSchemaClass constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSchemaClass Property Definitions ***********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::NewProp_InSchemaClass = { "InSchemaClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetSchemaClass_Parms, InSchemaClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::NewProp_InSchemaClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::PropPointers) < 2048);
// ********** End Function SetSchemaClass Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetSchemaClass", Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::RigVMController_eventSetSchemaClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::RigVMController_eventSetSchemaClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetSchemaClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetSchemaClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetSchemaClass)
{
P_GET_OBJECT(UClass,Z_Param_InSchemaClass);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSchemaClass(Z_Param_InSchemaClass);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SetSchemaClass ***********************************
// ********** Begin Class URigVMController Function SetUnitNodeDefaults ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics
{
struct RigVMController_eventSetUnitNodeDefaults_Parms
{
URigVMUnitNode* InNode;
FString InDefaults;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Adds a Function / Struct Node to the edited Graph.\n// UnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\n// This causes a NodeAdded modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Adds a Function / Struct Node to the edited Graph.\nUnitNode represent a RIGVM_METHOD declaration on a USTRUCT.\nThis causes a NodeAdded modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDefaults_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetUnitNodeDefaults constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InNode;
static const UECodeGen_Private::FStrPropertyParams NewProp_InDefaults;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetUnitNodeDefaults constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetUnitNodeDefaults Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_InNode = { "InNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetUnitNodeDefaults_Parms, InNode), Z_Construct_UClass_URigVMUnitNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_InDefaults = { "InDefaults", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSetUnitNodeDefaults_Parms, InDefaults), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDefaults_MetaData), NewProp_InDefaults_MetaData) };
void Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSetUnitNodeDefaults_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetUnitNodeDefaults_Parms), &Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSetUnitNodeDefaults_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSetUnitNodeDefaults_Parms), &Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSetUnitNodeDefaults_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_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(RigVMController_eventSetUnitNodeDefaults_Parms), &Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_InNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_InDefaults,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::PropPointers) < 2048);
// ********** End Function SetUnitNodeDefaults Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SetUnitNodeDefaults", Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::RigVMController_eventSetUnitNodeDefaults_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::RigVMController_eventSetUnitNodeDefaults_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSetUnitNodeDefaults)
{
P_GET_OBJECT(URigVMUnitNode,Z_Param_InNode);
P_GET_PROPERTY(FStrProperty,Z_Param_InDefaults);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetUnitNodeDefaults(Z_Param_InNode,Z_Param_InDefaults,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function SetUnitNodeDefaults ******************************
// ********** Begin Class URigVMController Function SplitFunctionVariant ***************************
struct Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics
{
struct RigVMController_eventSplitFunctionVariant_Parms
{
FName InFunctionName;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "/** Resets the function's guid to a new one and splits it from the former variant set */" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Resets the function's guid to a new one and splits it from the former variant set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SplitFunctionVariant constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionName;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SplitFunctionVariant constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SplitFunctionVariant Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_InFunctionName = { "InFunctionName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSplitFunctionVariant_Parms, InFunctionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionName_MetaData), NewProp_InFunctionName_MetaData) };
void Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSplitFunctionVariant_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSplitFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSplitFunctionVariant_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSplitFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSplitFunctionVariant_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SplitFunctionVariant_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(RigVMController_eventSplitFunctionVariant_Parms), &Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_InFunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::PropPointers) < 2048);
// ********** End Function SplitFunctionVariant Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SplitFunctionVariant", Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::RigVMController_eventSplitFunctionVariant_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::RigVMController_eventSplitFunctionVariant_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SplitFunctionVariant()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SplitFunctionVariant_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSplitFunctionVariant)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionName);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SplitFunctionVariant(Z_Param_Out_InFunctionName,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SplitFunctionVariant *****************************
// ********** Begin Class URigVMController Function SwapAllFunctionReferences **********************
struct Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics
{
struct RigVMController_eventSwapAllFunctionReferences_Parms
{
FRigVMGraphFunctionIdentifier InOldFunctionIdentifier;
FRigVMGraphFunctionIdentifier InNewFunctionIdentifier;
bool bSetupOrphanPins;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InOldFunctionIdentifier_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewFunctionIdentifier_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapAllFunctionReferences constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InOldFunctionIdentifier;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNewFunctionIdentifier;
static void NewProp_bSetupOrphanPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupOrphanPins;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapAllFunctionReferences constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapAllFunctionReferences Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_InOldFunctionIdentifier = { "InOldFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapAllFunctionReferences_Parms, InOldFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InOldFunctionIdentifier_MetaData), NewProp_InOldFunctionIdentifier_MetaData) }; // 3783726550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_InNewFunctionIdentifier = { "InNewFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapAllFunctionReferences_Parms, InNewFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewFunctionIdentifier_MetaData), NewProp_InNewFunctionIdentifier_MetaData) }; // 3783726550
void Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupOrphanPins_SetBit(void* Obj)
{
((RigVMController_eventSwapAllFunctionReferences_Parms*)Obj)->bSetupOrphanPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupOrphanPins = { "bSetupOrphanPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapAllFunctionReferences_Parms), &Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupOrphanPins_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSwapAllFunctionReferences_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapAllFunctionReferences_Parms), &Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSwapAllFunctionReferences_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapAllFunctionReferences_Parms), &Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSwapAllFunctionReferences_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_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(RigVMController_eventSwapAllFunctionReferences_Parms), &Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_InOldFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_InNewFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupOrphanPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::PropPointers) < 2048);
// ********** End Function SwapAllFunctionReferences Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SwapAllFunctionReferences", Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::RigVMController_eventSwapAllFunctionReferences_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::RigVMController_eventSwapAllFunctionReferences_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSwapAllFunctionReferences)
{
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InOldFunctionIdentifier);
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InNewFunctionIdentifier);
P_GET_UBOOL(Z_Param_bSetupOrphanPins);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwapAllFunctionReferences(Z_Param_Out_InOldFunctionIdentifier,Z_Param_Out_InNewFunctionIdentifier,Z_Param_bSetupOrphanPins,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SwapAllFunctionReferences ************************
// ********** Begin Class URigVMController Function SwapFunctionReference **************************
struct Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics
{
struct RigVMController_eventSwapFunctionReference_Parms
{
URigVMFunctionReferenceNode* InFunctionReferenceNode;
FRigVMGraphFunctionIdentifier InNewFunctionIdentifier;
bool bSetupOrphanPins;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewFunctionIdentifier_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapFunctionReference constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InFunctionReferenceNode;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNewFunctionIdentifier;
static void NewProp_bSetupOrphanPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupOrphanPins;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapFunctionReference constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapFunctionReference Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_InFunctionReferenceNode = { "InFunctionReferenceNode", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapFunctionReference_Parms, InFunctionReferenceNode), Z_Construct_UClass_URigVMFunctionReferenceNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_InNewFunctionIdentifier = { "InNewFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapFunctionReference_Parms, InNewFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewFunctionIdentifier_MetaData), NewProp_InNewFunctionIdentifier_MetaData) }; // 3783726550
void Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupOrphanPins_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReference_Parms*)Obj)->bSetupOrphanPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupOrphanPins = { "bSetupOrphanPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReference_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupOrphanPins_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReference_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReference_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReference_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReference_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_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(RigVMController_eventSwapFunctionReference_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_InFunctionReferenceNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_InNewFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupOrphanPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::PropPointers) < 2048);
// ********** End Function SwapFunctionReference Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SwapFunctionReference", Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::RigVMController_eventSwapFunctionReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::RigVMController_eventSwapFunctionReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SwapFunctionReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SwapFunctionReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSwapFunctionReference)
{
P_GET_OBJECT(URigVMFunctionReferenceNode,Z_Param_InFunctionReferenceNode);
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InNewFunctionIdentifier);
P_GET_UBOOL(Z_Param_bSetupOrphanPins);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwapFunctionReference(Z_Param_InFunctionReferenceNode,Z_Param_Out_InNewFunctionIdentifier,Z_Param_bSetupOrphanPins,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SwapFunctionReference ****************************
// ********** Begin Class URigVMController Function SwapFunctionReferenceByName ********************
struct Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics
{
struct RigVMController_eventSwapFunctionReferenceByName_Parms
{
FName InFunctionReferenceNodeName;
FRigVMGraphFunctionIdentifier InNewFunctionIdentifier;
bool bSetupOrphanPins;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFunctionReferenceNodeName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewFunctionIdentifier_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapFunctionReferenceByName constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_InFunctionReferenceNodeName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InNewFunctionIdentifier;
static void NewProp_bSetupOrphanPins_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupOrphanPins;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapFunctionReferenceByName constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapFunctionReferenceByName Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_InFunctionReferenceNodeName = { "InFunctionReferenceNodeName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapFunctionReferenceByName_Parms, InFunctionReferenceNodeName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFunctionReferenceNodeName_MetaData), NewProp_InFunctionReferenceNodeName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_InNewFunctionIdentifier = { "InNewFunctionIdentifier", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventSwapFunctionReferenceByName_Parms, InNewFunctionIdentifier), Z_Construct_UScriptStruct_FRigVMGraphFunctionIdentifier, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewFunctionIdentifier_MetaData), NewProp_InNewFunctionIdentifier_MetaData) }; // 3783726550
void Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupOrphanPins_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReferenceByName_Parms*)Obj)->bSetupOrphanPins = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupOrphanPins = { "bSetupOrphanPins", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReferenceByName_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupOrphanPins_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReferenceByName_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReferenceByName_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReferenceByName_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventSwapFunctionReferenceByName_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventSwapFunctionReferenceByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_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(RigVMController_eventSwapFunctionReferenceByName_Parms), &Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_InFunctionReferenceNodeName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_InNewFunctionIdentifier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupOrphanPins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::PropPointers) < 2048);
// ********** End Function SwapFunctionReferenceByName Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "SwapFunctionReferenceByName", Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::RigVMController_eventSwapFunctionReferenceByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::RigVMController_eventSwapFunctionReferenceByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execSwapFunctionReferenceByName)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InFunctionReferenceNodeName);
P_GET_STRUCT_REF(FRigVMGraphFunctionIdentifier,Z_Param_Out_InNewFunctionIdentifier);
P_GET_UBOOL(Z_Param_bSetupOrphanPins);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwapFunctionReferenceByName(Z_Param_Out_InFunctionReferenceNodeName,Z_Param_Out_InNewFunctionIdentifier,Z_Param_bSetupOrphanPins,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function SwapFunctionReferenceByName **********************
// ********** Begin Class URigVMController Function UnbindPinFromVariable **************************
struct Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics
{
struct RigVMController_eventUnbindPinFromVariable_Parms
{
FString InPinPath;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Removes the binging of a pin to a variable\n// This causes a PinBoundVariableChanged modified event.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Removes the binging of a pin to a variable\nThis causes a PinBoundVariableChanged modified event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPinPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnbindPinFromVariable constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_InPinPath;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnbindPinFromVariable constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnbindPinFromVariable Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_InPinPath = { "InPinPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventUnbindPinFromVariable_Parms, InPinPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPinPath_MetaData), NewProp_InPinPath_MetaData) };
void Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventUnbindPinFromVariable_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUnbindPinFromVariable_Parms), &Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventUnbindPinFromVariable_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUnbindPinFromVariable_Parms), &Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventUnbindPinFromVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_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(RigVMController_eventUnbindPinFromVariable_Parms), &Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_InPinPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::PropPointers) < 2048);
// ********** End Function UnbindPinFromVariable Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "UnbindPinFromVariable", Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::RigVMController_eventUnbindPinFromVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::RigVMController_eventUnbindPinFromVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_UnbindPinFromVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_UnbindPinFromVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execUnbindPinFromVariable)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InPinPath);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnbindPinFromVariable(Z_Param_InPinPath,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
// ********** End Class URigVMController Function UnbindPinFromVariable ****************************
// ********** Begin Class URigVMController Function Undo *******************************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_Undo_Statics
{
struct RigVMController_eventUndo_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Un-does the last action on the stack.\n// Note: This should really only be used for unit tests,\n// use the GEditor's main Undo method instead.\n" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Un-does the last action on the stack.\nNote: This should really only be used for unit tests,\nuse the GEditor's main Undo method instead." },
};
#endif // WITH_METADATA
// ********** Begin Function Undo 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 Undo constinit property declarations ************************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Undo Property Definitions *********************************************
void Z_Construct_UFunction_URigVMController_Undo_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventUndo_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_Undo_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(RigVMController_eventUndo_Parms), &Z_Construct_UFunction_URigVMController_Undo_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_Undo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_Undo_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Undo_Statics::PropPointers) < 2048);
// ********** End Function Undo Property Definitions ***********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_Undo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "Undo", Z_Construct_UFunction_URigVMController_Undo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Undo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_Undo_Statics::RigVMController_eventUndo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_Undo_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_Undo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_Undo_Statics::RigVMController_eventUndo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_Undo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_Undo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execUndo)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->Undo();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function Undo *********************************************
// ********** Begin Class URigVMController Function UnresolveTemplateNodes *************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics
{
struct RigVMController_eventUnresolveTemplateNodes_Parms
{
TArray<FName> InNodeNames;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Turns a resolved templated node(s) back into its template.\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Turns a resolved templated node(s) back into its template." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnresolveTemplateNodes constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnresolveTemplateNodes constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnresolveTemplateNodes Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventUnresolveTemplateNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventUnresolveTemplateNodes_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUnresolveTemplateNodes_Parms), &Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventUnresolveTemplateNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUnresolveTemplateNodes_Parms), &Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((RigVMController_eventUnresolveTemplateNodes_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_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(RigVMController_eventUnresolveTemplateNodes_Parms), &Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::PropPointers) < 2048);
// ********** End Function UnresolveTemplateNodes Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "UnresolveTemplateNodes", Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::RigVMController_eventUnresolveTemplateNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::RigVMController_eventUnresolveTemplateNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execUnresolveTemplateNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnresolveTemplateNodes(Z_Param_Out_InNodeNames,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function UnresolveTemplateNodes ***************************
// ********** Begin Class URigVMController Function UpgradeNodes ***********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics
{
struct RigVMController_eventUpgradeNodes_Parms
{
TArray<FName> InNodeNames;
bool bRecursive;
bool bSetupUndoRedo;
bool bPrintPythonCommand;
TArray<URigVMNode*> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "RigVMController" },
{ "Comment", "// Upgrades a set of nodes with each corresponding next known version\n" },
{ "CPP_Default_bPrintPythonCommand", "false" },
{ "CPP_Default_bRecursive", "true" },
{ "CPP_Default_bSetupUndoRedo", "true" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "Upgrades a set of nodes with each corresponding next known version" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNodeNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UpgradeNodes constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InNodeNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InNodeNames;
static void NewProp_bRecursive_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursive;
static void NewProp_bSetupUndoRedo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndoRedo;
static void NewProp_bPrintPythonCommand_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintPythonCommand;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UpgradeNodes constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UpgradeNodes Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_InNodeNames_Inner = { "InNodeNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_InNodeNames = { "InNodeNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventUpgradeNodes_Parms, InNodeNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNodeNames_MetaData), NewProp_InNodeNames_MetaData) };
void Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bRecursive_SetBit(void* Obj)
{
((RigVMController_eventUpgradeNodes_Parms*)Obj)->bRecursive = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_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(RigVMController_eventUpgradeNodes_Parms), &Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bRecursive_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bSetupUndoRedo_SetBit(void* Obj)
{
((RigVMController_eventUpgradeNodes_Parms*)Obj)->bSetupUndoRedo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bSetupUndoRedo = { "bSetupUndoRedo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUpgradeNodes_Parms), &Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bSetupUndoRedo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bPrintPythonCommand_SetBit(void* Obj)
{
((RigVMController_eventUpgradeNodes_Parms*)Obj)->bPrintPythonCommand = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bPrintPythonCommand = { "bPrintPythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(RigVMController_eventUpgradeNodes_Parms), &Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bPrintPythonCommand_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMNode_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(RigVMController_eventUpgradeNodes_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_InNodeNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_InNodeNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bRecursive,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bSetupUndoRedo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_bPrintPythonCommand,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::PropPointers) < 2048);
// ********** End Function UpgradeNodes Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URigVMController, nullptr, "UpgradeNodes", Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::PropPointers),
sizeof(Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::RigVMController_eventUpgradeNodes_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::Function_MetaDataParams), Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::RigVMController_eventUpgradeNodes_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_URigVMController_UpgradeNodes()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URigVMController_UpgradeNodes_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(URigVMController::execUpgradeNodes)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InNodeNames);
P_GET_UBOOL(Z_Param_bRecursive);
P_GET_UBOOL(Z_Param_bSetupUndoRedo);
P_GET_UBOOL(Z_Param_bPrintPythonCommand);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<URigVMNode*>*)Z_Param__Result=P_THIS->UpgradeNodes(Z_Param_Out_InNodeNames,Z_Param_bRecursive,Z_Param_bSetupUndoRedo,Z_Param_bPrintPythonCommand);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class URigVMController Function UpgradeNodes *************************************
// ********** Begin Class URigVMController *********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMController;
UClass* URigVMController::GetPrivateStaticClass()
{
using TClass = URigVMController;
if (!Z_Registration_Info_UClass_URigVMController.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMController"),
Z_Registration_Info_UClass_URigVMController.InnerSingleton,
StaticRegisterNativesURigVMController,
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_URigVMController.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMController_NoRegister()
{
return URigVMController::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMController_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * The Controller is the sole authority to perform changes\n * on the Graph. The Controller itself is stateless.\n * The Controller offers a Modified event to subscribe to \n * for user interface views - so they can be informed about\n * any change that's happening within the Graph.\n * The Controller routes all changes through the Graph itself,\n * so you can have N Controllers performing edits on 1 Graph,\n * and N Views subscribing to 1 Controller.\n * In Python you can also subscribe to this event to be \n * able to react to topological changes of the Graph there.\n */" },
{ "IncludePath", "RigVMModel/RigVMController.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "The Controller is the sole authority to perform changes\non the Graph. The Controller itself is stateless.\nThe Controller offers a Modified event to subscribe to\nfor user interface views - so they can be informed about\nany change that's happening within the Graph.\nThe Controller routes all changes through the Graph itself,\nso you can have N Controllers performing edits on 1 Graph,\nand N Views subscribing to 1 Controller.\nIn Python you can also subscribe to this event to be\nable to react to topological changes of the Graph there." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModifiedEventDynamic_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ScriptName", "ModifiedEvent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Graphs_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SchemaClass_MetaData[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMController constinit property declarations *************************
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_ModifiedEventDynamic;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Graphs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Graphs;
static const UECodeGen_Private::FClassPropertyParams NewProp_SchemaClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMController constinit property declarations ***************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddAggregatePin"), .Pointer = &URigVMController::execAddAggregatePin },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddArrayNode"), .Pointer = &URigVMController::execAddArrayNode },
{ .NameUTF8 = UTF8TEXT("AddArrayNodeFromObjectPath"), .Pointer = &URigVMController::execAddArrayNodeFromObjectPath },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddArrayPin"), .Pointer = &URigVMController::execAddArrayPin },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddBranchNode"), .Pointer = &URigVMController::execAddBranchNode },
{ .NameUTF8 = UTF8TEXT("AddCommentNode"), .Pointer = &URigVMController::execAddCommentNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddDefaultTagToFunctionVariant"), .Pointer = &URigVMController::execAddDefaultTagToFunctionVariant },
{ .NameUTF8 = UTF8TEXT("AddEmptyPinCategory"), .Pointer = &URigVMController::execAddEmptyPinCategory },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddEnumNode"), .Pointer = &URigVMController::execAddEnumNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddExposedPin"), .Pointer = &URigVMController::execAddExposedPin },
{ .NameUTF8 = UTF8TEXT("AddExternalFunctionReferenceNode"), .Pointer = &URigVMController::execAddExternalFunctionReferenceNode },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddFreeRerouteNode"), .Pointer = &URigVMController::execAddFreeRerouteNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddFunctionReferenceNode"), .Pointer = &URigVMController::execAddFunctionReferenceNode },
{ .NameUTF8 = UTF8TEXT("AddFunctionReferenceNodeFromDescription"), .Pointer = &URigVMController::execAddFunctionReferenceNodeFromDescription },
{ .NameUTF8 = UTF8TEXT("AddFunctionToLibrary"), .Pointer = &URigVMController::execAddFunctionToLibrary },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddIfNode"), .Pointer = &URigVMController::execAddIfNode },
{ .NameUTF8 = UTF8TEXT("AddIfNodeFromStruct"), .Pointer = &URigVMController::execAddIfNodeFromStruct },
{ .NameUTF8 = UTF8TEXT("AddInjectedNode"), .Pointer = &URigVMController::execAddInjectedNode },
{ .NameUTF8 = UTF8TEXT("AddInjectedNodeFromStructPath"), .Pointer = &URigVMController::execAddInjectedNodeFromStructPath },
{ .NameUTF8 = UTF8TEXT("AddInvokeEntryNode"), .Pointer = &URigVMController::execAddInvokeEntryNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddLink"), .Pointer = &URigVMController::execAddLink },
{ .NameUTF8 = UTF8TEXT("AddLocalVariable"), .Pointer = &URigVMController::execAddLocalVariable },
{ .NameUTF8 = UTF8TEXT("AddLocalVariableFromObjectPath"), .Pointer = &URigVMController::execAddLocalVariableFromObjectPath },
{ .NameUTF8 = UTF8TEXT("AddOverrideToAllPinsOnNode"), .Pointer = &URigVMController::execAddOverrideToAllPinsOnNode },
{ .NameUTF8 = UTF8TEXT("AddOverrideToAllPinsOnNodes"), .Pointer = &URigVMController::execAddOverrideToAllPinsOnNodes },
{ .NameUTF8 = UTF8TEXT("AddOverrideToPin"), .Pointer = &URigVMController::execAddOverrideToPin },
{ .NameUTF8 = UTF8TEXT("AddOverrideToPins"), .Pointer = &URigVMController::execAddOverrideToPins },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddParameterNode"), .Pointer = &URigVMController::execAddParameterNode },
{ .NameUTF8 = UTF8TEXT("AddParameterNodeFromObjectPath"), .Pointer = &URigVMController::execAddParameterNodeFromObjectPath },
{ .NameUTF8 = UTF8TEXT("AddRerouteNodeOnLink"), .Pointer = &URigVMController::execAddRerouteNodeOnLink },
{ .NameUTF8 = UTF8TEXT("AddRerouteNodeOnLinkPath"), .Pointer = &URigVMController::execAddRerouteNodeOnLinkPath },
{ .NameUTF8 = UTF8TEXT("AddRerouteNodeOnPin"), .Pointer = &URigVMController::execAddRerouteNodeOnPin },
{ .NameUTF8 = UTF8TEXT("AddSelectNode"), .Pointer = &URigVMController::execAddSelectNode },
{ .NameUTF8 = UTF8TEXT("AddSelectNodeFromStruct"), .Pointer = &URigVMController::execAddSelectNodeFromStruct },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddTagToFunctionVariant"), .Pointer = &URigVMController::execAddTagToFunctionVariant },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("AddTemplateNode"), .Pointer = &URigVMController::execAddTemplateNode },
{ .NameUTF8 = UTF8TEXT("AddTrait"), .Pointer = &URigVMController::execAddTrait },
{ .NameUTF8 = UTF8TEXT("AddUnitNode"), .Pointer = &URigVMController::execAddUnitNode },
{ .NameUTF8 = UTF8TEXT("AddUnitNodeFromStructPath"), .Pointer = &URigVMController::execAddUnitNodeFromStructPath },
{ .NameUTF8 = UTF8TEXT("AddUnitNodeWithDefaults"), .Pointer = &URigVMController::execAddUnitNodeWithDefaults },
{ .NameUTF8 = UTF8TEXT("AddVariableNode"), .Pointer = &URigVMController::execAddVariableNode },
{ .NameUTF8 = UTF8TEXT("AddVariableNodeFromObjectPath"), .Pointer = &URigVMController::execAddVariableNodeFromObjectPath },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("BindPinToVariable"), .Pointer = &URigVMController::execBindPinToVariable },
{ .NameUTF8 = UTF8TEXT("BreakAllLinks"), .Pointer = &URigVMController::execBreakAllLinks },
{ .NameUTF8 = UTF8TEXT("BreakLink"), .Pointer = &URigVMController::execBreakLink },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("CancelUndoBracket"), .Pointer = &URigVMController::execCancelUndoBracket },
{ .NameUTF8 = UTF8TEXT("CanImportNodesFromText"), .Pointer = &URigVMController::execCanImportNodesFromText },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ChangeExposedPinType"), .Pointer = &URigVMController::execChangeExposedPinType },
{ .NameUTF8 = UTF8TEXT("ClearArrayPin"), .Pointer = &URigVMController::execClearArrayPin },
{ .NameUTF8 = UTF8TEXT("ClearNodeLayout"), .Pointer = &URigVMController::execClearNodeLayout },
{ .NameUTF8 = UTF8TEXT("ClearNodeSelection"), .Pointer = &URigVMController::execClearNodeSelection },
{ .NameUTF8 = UTF8TEXT("ClearOverrideOnAllPinsOnNode"), .Pointer = &URigVMController::execClearOverrideOnAllPinsOnNode },
{ .NameUTF8 = UTF8TEXT("ClearOverrideOnAllPinsOnNodes"), .Pointer = &URigVMController::execClearOverrideOnAllPinsOnNodes },
{ .NameUTF8 = UTF8TEXT("ClearOverrideOnPin"), .Pointer = &URigVMController::execClearOverrideOnPin },
{ .NameUTF8 = UTF8TEXT("ClearOverrideOnPins"), .Pointer = &URigVMController::execClearOverrideOnPins },
{ .NameUTF8 = UTF8TEXT("ClearPinCategory"), .Pointer = &URigVMController::execClearPinCategory },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("CloseUndoBracket"), .Pointer = &URigVMController::execCloseUndoBracket },
{ .NameUTF8 = UTF8TEXT("CollapseNodes"), .Pointer = &URigVMController::execCollapseNodes },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("CreateFunctionVariant"), .Pointer = &URigVMController::execCreateFunctionVariant },
{ .NameUTF8 = UTF8TEXT("DuplicateArrayPin"), .Pointer = &URigVMController::execDuplicateArrayPin },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("EjectNodeFromPin"), .Pointer = &URigVMController::execEjectNodeFromPin },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("EnableReporting"), .Pointer = &URigVMController::execEnableReporting },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ExpandLibraryNode"), .Pointer = &URigVMController::execExpandLibraryNode },
{ .NameUTF8 = UTF8TEXT("ExportNodesToText"), .Pointer = &URigVMController::execExportNodesToText },
{ .NameUTF8 = UTF8TEXT("ExportNodeToText"), .Pointer = &URigVMController::execExportNodeToText },
{ .NameUTF8 = UTF8TEXT("ExportSelectedNodesToText"), .Pointer = &URigVMController::execExportSelectedNodesToText },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("FindGraphFunctionHeader"), .Pointer = &URigVMController::execFindGraphFunctionHeader },
{ .NameUTF8 = UTF8TEXT("FindGraphFunctionHeaderByName"), .Pointer = &URigVMController::execFindGraphFunctionHeaderByName },
{ .NameUTF8 = UTF8TEXT("FindGraphFunctionIdentifier"), .Pointer = &URigVMController::execFindGraphFunctionIdentifier },
{ .NameUTF8 = UTF8TEXT("FindVariantsOfFunction"), .Pointer = &URigVMController::execFindVariantsOfFunction },
{ .NameUTF8 = UTF8TEXT("GeneratePythonCommands"), .Pointer = &URigVMController::execGeneratePythonCommands },
{ .NameUTF8 = UTF8TEXT("GetActionStack"), .Pointer = &URigVMController::execGetActionStack },
{ .NameUTF8 = UTF8TEXT("GetControllerForGraph"), .Pointer = &URigVMController::execGetControllerForGraph },
{ .NameUTF8 = UTF8TEXT("GetGraph"), .Pointer = &URigVMController::execGetGraph },
{ .NameUTF8 = UTF8TEXT("GetPinDefaultValue"), .Pointer = &URigVMController::execGetPinDefaultValue },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetRegisteredTemplates"), .Pointer = &URigVMController::execGetRegisteredTemplates },
{ .NameUTF8 = UTF8TEXT("GetRegisteredUnitStructs"), .Pointer = &URigVMController::execGetRegisteredUnitStructs },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetSchema"), .Pointer = &URigVMController::execGetSchema },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetTemplateForUnitStruct"), .Pointer = &URigVMController::execGetTemplateForUnitStruct },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetTopLevelGraph"), .Pointer = &URigVMController::execGetTopLevelGraph },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetUnitStructsForTemplate"), .Pointer = &URigVMController::execGetUnitStructsForTemplate },
{ .NameUTF8 = UTF8TEXT("ImportNodesFromText"), .Pointer = &URigVMController::execImportNodesFromText },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("InsertArrayPin"), .Pointer = &URigVMController::execInsertArrayPin },
{ .NameUTF8 = UTF8TEXT("IsFunctionPublic"), .Pointer = &URigVMController::execIsFunctionPublic },
{ .NameUTF8 = UTF8TEXT("IsReportingEnabled"), .Pointer = &URigVMController::execIsReportingEnabled },
{ .NameUTF8 = UTF8TEXT("IsTransacting"), .Pointer = &URigVMController::execIsTransacting },
{ .NameUTF8 = UTF8TEXT("JoinFunctionVariant"), .Pointer = &URigVMController::execJoinFunctionVariant },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("LocalizeFunction"), .Pointer = &URigVMController::execLocalizeFunction },
{ .NameUTF8 = UTF8TEXT("LocalizeFunctionFromPath"), .Pointer = &URigVMController::execLocalizeFunctionFromPath },
{ .NameUTF8 = UTF8TEXT("LocalizeFunctions"), .Pointer = &URigVMController::execLocalizeFunctions },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("MakeBindingsFromVariableNode"), .Pointer = &URigVMController::execMakeBindingsFromVariableNode },
{ .NameUTF8 = UTF8TEXT("MakeOptionsForWorkflow"), .Pointer = &URigVMController::execMakeOptionsForWorkflow },
{ .NameUTF8 = UTF8TEXT("MakeVariableNodeFromBinding"), .Pointer = &URigVMController::execMakeVariableNodeFromBinding },
{ .NameUTF8 = UTF8TEXT("MarkFunctionAsPublic"), .Pointer = &URigVMController::execMarkFunctionAsPublic },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("OpenUndoBracket"), .Pointer = &URigVMController::execOpenUndoBracket },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("PerformUserWorkflow"), .Pointer = &URigVMController::execPerformUserWorkflow },
{ .NameUTF8 = UTF8TEXT("PopGraph"), .Pointer = &URigVMController::execPopGraph },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("PromoteCollapseNodeToFunctionReferenceNode"), .Pointer = &URigVMController::execPromoteCollapseNodeToFunctionReferenceNode },
{ .NameUTF8 = UTF8TEXT("PromoteFunctionReferenceNodeToCollapseNode"), .Pointer = &URigVMController::execPromoteFunctionReferenceNodeToCollapseNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("PromotePinToVariable"), .Pointer = &URigVMController::execPromotePinToVariable },
{ .NameUTF8 = UTF8TEXT("PushGraph"), .Pointer = &URigVMController::execPushGraph },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("Redo"), .Pointer = &URigVMController::execRedo },
{ .NameUTF8 = UTF8TEXT("RefreshVariableNode"), .Pointer = &URigVMController::execRefreshVariableNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RemoveAggregatePin"), .Pointer = &URigVMController::execRemoveAggregatePin },
{ .NameUTF8 = UTF8TEXT("RemoveArrayPin"), .Pointer = &URigVMController::execRemoveArrayPin },
{ .NameUTF8 = UTF8TEXT("RemoveExposedPin"), .Pointer = &URigVMController::execRemoveExposedPin },
{ .NameUTF8 = UTF8TEXT("RemoveFunctionFromLibrary"), .Pointer = &URigVMController::execRemoveFunctionFromLibrary },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RemoveInjectedNode"), .Pointer = &URigVMController::execRemoveInjectedNode },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RemoveLocalVariable"), .Pointer = &URigVMController::execRemoveLocalVariable },
{ .NameUTF8 = UTF8TEXT("RemoveNode"), .Pointer = &URigVMController::execRemoveNode },
{ .NameUTF8 = UTF8TEXT("RemoveNodeByName"), .Pointer = &URigVMController::execRemoveNodeByName },
{ .NameUTF8 = UTF8TEXT("RemoveNodes"), .Pointer = &URigVMController::execRemoveNodes },
{ .NameUTF8 = UTF8TEXT("RemoveNodesByName"), .Pointer = &URigVMController::execRemoveNodesByName },
{ .NameUTF8 = UTF8TEXT("RemovePinCategory"), .Pointer = &URigVMController::execRemovePinCategory },
{ .NameUTF8 = UTF8TEXT("RemoveTagFromFunctionVariant"), .Pointer = &URigVMController::execRemoveTagFromFunctionVariant },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RemoveTrait"), .Pointer = &URigVMController::execRemoveTrait },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("RenameExposedPin"), .Pointer = &URigVMController::execRenameExposedPin },
{ .NameUTF8 = UTF8TEXT("RenameFunction"), .Pointer = &URigVMController::execRenameFunction },
{ .NameUTF8 = UTF8TEXT("RenameLocalVariable"), .Pointer = &URigVMController::execRenameLocalVariable },
{ .NameUTF8 = UTF8TEXT("RenameNode"), .Pointer = &URigVMController::execRenameNode },
{ .NameUTF8 = UTF8TEXT("RenameParameter"), .Pointer = &URigVMController::execRenameParameter },
{ .NameUTF8 = UTF8TEXT("RenamePinCategory"), .Pointer = &URigVMController::execRenamePinCategory },
{ .NameUTF8 = UTF8TEXT("RenameVariable"), .Pointer = &URigVMController::execRenameVariable },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ReplaceParameterNodeWithVariable"), .Pointer = &URigVMController::execReplaceParameterNodeWithVariable },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ResetDefaultValueForAllPinsOnNode"), .Pointer = &URigVMController::execResetDefaultValueForAllPinsOnNode },
{ .NameUTF8 = UTF8TEXT("ResetDefaultValueForAllPinsOnNodes"), .Pointer = &URigVMController::execResetDefaultValueForAllPinsOnNodes },
{ .NameUTF8 = UTF8TEXT("ResetDefaultValueForPins"), .Pointer = &URigVMController::execResetDefaultValueForPins },
{ .NameUTF8 = UTF8TEXT("ResetPinDefaultValue"), .Pointer = &URigVMController::execResetPinDefaultValue },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ResolveWildCardPin"), .Pointer = &URigVMController::execResolveWildCardPin },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("SelectLinkedNodes"), .Pointer = &URigVMController::execSelectLinkedNodes },
{ .NameUTF8 = UTF8TEXT("SelectNode"), .Pointer = &URigVMController::execSelectNode },
{ .NameUTF8 = UTF8TEXT("SelectNodeByName"), .Pointer = &URigVMController::execSelectNodeByName },
{ .NameUTF8 = UTF8TEXT("SelectNodeIslands"), .Pointer = &URigVMController::execSelectNodeIslands },
{ .NameUTF8 = UTF8TEXT("SetActionStack"), .Pointer = &URigVMController::execSetActionStack },
{ .NameUTF8 = UTF8TEXT("SetArrayPinSize"), .Pointer = &URigVMController::execSetArrayPinSize },
{ .NameUTF8 = UTF8TEXT("SetCommentText"), .Pointer = &URigVMController::execSetCommentText },
{ .NameUTF8 = UTF8TEXT("SetCommentTextByName"), .Pointer = &URigVMController::execSetCommentTextByName },
{ .NameUTF8 = UTF8TEXT("SetExposedPinIndex"), .Pointer = &URigVMController::execSetExposedPinIndex },
{ .NameUTF8 = UTF8TEXT("SetGraph"), .Pointer = &URigVMController::execSetGraph },
{ .NameUTF8 = UTF8TEXT("SetIsRunningUnitTest"), .Pointer = &URigVMController::execSetIsRunningUnitTest },
{ .NameUTF8 = UTF8TEXT("SetLocalVariableDefaultValue"), .Pointer = &URigVMController::execSetLocalVariableDefaultValue },
{ .NameUTF8 = UTF8TEXT("SetLocalVariableType"), .Pointer = &URigVMController::execSetLocalVariableType },
{ .NameUTF8 = UTF8TEXT("SetLocalVariableTypeFromObjectPath"), .Pointer = &URigVMController::execSetLocalVariableTypeFromObjectPath },
{ .NameUTF8 = UTF8TEXT("SetNodeCategory"), .Pointer = &URigVMController::execSetNodeCategory },
{ .NameUTF8 = UTF8TEXT("SetNodeCategoryByName"), .Pointer = &URigVMController::execSetNodeCategoryByName },
{ .NameUTF8 = UTF8TEXT("SetNodeColor"), .Pointer = &URigVMController::execSetNodeColor },
{ .NameUTF8 = UTF8TEXT("SetNodeColorByName"), .Pointer = &URigVMController::execSetNodeColorByName },
{ .NameUTF8 = UTF8TEXT("SetNodeDescription"), .Pointer = &URigVMController::execSetNodeDescription },
{ .NameUTF8 = UTF8TEXT("SetNodeDescriptionByName"), .Pointer = &URigVMController::execSetNodeDescriptionByName },
{ .NameUTF8 = UTF8TEXT("SetNodeKeywords"), .Pointer = &URigVMController::execSetNodeKeywords },
{ .NameUTF8 = UTF8TEXT("SetNodeKeywordsByName"), .Pointer = &URigVMController::execSetNodeKeywordsByName },
{ .NameUTF8 = UTF8TEXT("SetNodeLayout"), .Pointer = &URigVMController::execSetNodeLayout },
{ .NameUTF8 = UTF8TEXT("SetNodePosition"), .Pointer = &URigVMController::execSetNodePosition },
{ .NameUTF8 = UTF8TEXT("SetNodePositionByName"), .Pointer = &URigVMController::execSetNodePositionByName },
{ .NameUTF8 = UTF8TEXT("SetNodeSelection"), .Pointer = &URigVMController::execSetNodeSelection },
{ .NameUTF8 = UTF8TEXT("SetNodeSize"), .Pointer = &URigVMController::execSetNodeSize },
{ .NameUTF8 = UTF8TEXT("SetNodeSizeByName"), .Pointer = &URigVMController::execSetNodeSizeByName },
{ .NameUTF8 = UTF8TEXT("SetNodeTitle"), .Pointer = &URigVMController::execSetNodeTitle },
{ .NameUTF8 = UTF8TEXT("SetNodeTitleByName"), .Pointer = &URigVMController::execSetNodeTitleByName },
{ .NameUTF8 = UTF8TEXT("SetPinCategory"), .Pointer = &URigVMController::execSetPinCategory },
{ .NameUTF8 = UTF8TEXT("SetPinCategoryExpansion"), .Pointer = &URigVMController::execSetPinCategoryExpansion },
{ .NameUTF8 = UTF8TEXT("SetPinCategoryIndex"), .Pointer = &URigVMController::execSetPinCategoryIndex },
{ .NameUTF8 = UTF8TEXT("SetPinDefaultValue"), .Pointer = &URigVMController::execSetPinDefaultValue },
{ .NameUTF8 = UTF8TEXT("SetPinDisplayName"), .Pointer = &URigVMController::execSetPinDisplayName },
{ .NameUTF8 = UTF8TEXT("SetPinExpansion"), .Pointer = &URigVMController::execSetPinExpansion },
{ .NameUTF8 = UTF8TEXT("SetPinIndexInCategory"), .Pointer = &URigVMController::execSetPinIndexInCategory },
{ .NameUTF8 = UTF8TEXT("SetPinIsWatched"), .Pointer = &URigVMController::execSetPinIsWatched },
{ .NameUTF8 = UTF8TEXT("SetRemappedVariable"), .Pointer = &URigVMController::execSetRemappedVariable },
{ .NameUTF8 = UTF8TEXT("SetSchema"), .Pointer = &URigVMController::execSetSchema },
{ .NameUTF8 = UTF8TEXT("SetSchemaClass"), .Pointer = &URigVMController::execSetSchemaClass },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("SetUnitNodeDefaults"), .Pointer = &URigVMController::execSetUnitNodeDefaults },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("SplitFunctionVariant"), .Pointer = &URigVMController::execSplitFunctionVariant },
{ .NameUTF8 = UTF8TEXT("SwapAllFunctionReferences"), .Pointer = &URigVMController::execSwapAllFunctionReferences },
{ .NameUTF8 = UTF8TEXT("SwapFunctionReference"), .Pointer = &URigVMController::execSwapFunctionReference },
{ .NameUTF8 = UTF8TEXT("SwapFunctionReferenceByName"), .Pointer = &URigVMController::execSwapFunctionReferenceByName },
{ .NameUTF8 = UTF8TEXT("UnbindPinFromVariable"), .Pointer = &URigVMController::execUnbindPinFromVariable },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("Undo"), .Pointer = &URigVMController::execUndo },
{ .NameUTF8 = UTF8TEXT("UnresolveTemplateNodes"), .Pointer = &URigVMController::execUnresolveTemplateNodes },
{ .NameUTF8 = UTF8TEXT("UpgradeNodes"), .Pointer = &URigVMController::execUpgradeNodes },
#endif // WITH_EDITOR
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_URigVMController_AddAggregatePin, "AddAggregatePin" }, // 3624672232
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddArrayNode, "AddArrayNode" }, // 1640450162
{ &Z_Construct_UFunction_URigVMController_AddArrayNodeFromObjectPath, "AddArrayNodeFromObjectPath" }, // 3486272715
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddArrayPin, "AddArrayPin" }, // 2089989453
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddBranchNode, "AddBranchNode" }, // 1377564505
{ &Z_Construct_UFunction_URigVMController_AddCommentNode, "AddCommentNode" }, // 357912256
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddDefaultTagToFunctionVariant, "AddDefaultTagToFunctionVariant" }, // 3755255826
{ &Z_Construct_UFunction_URigVMController_AddEmptyPinCategory, "AddEmptyPinCategory" }, // 1264672737
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddEnumNode, "AddEnumNode" }, // 2256511253
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddExposedPin, "AddExposedPin" }, // 3115175018
{ &Z_Construct_UFunction_URigVMController_AddExternalFunctionReferenceNode, "AddExternalFunctionReferenceNode" }, // 1380760670
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddFreeRerouteNode, "AddFreeRerouteNode" }, // 1926634997
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNode, "AddFunctionReferenceNode" }, // 1683614523
{ &Z_Construct_UFunction_URigVMController_AddFunctionReferenceNodeFromDescription, "AddFunctionReferenceNodeFromDescription" }, // 2517346174
{ &Z_Construct_UFunction_URigVMController_AddFunctionToLibrary, "AddFunctionToLibrary" }, // 1893941555
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddIfNode, "AddIfNode" }, // 3127399310
{ &Z_Construct_UFunction_URigVMController_AddIfNodeFromStruct, "AddIfNodeFromStruct" }, // 1337440816
{ &Z_Construct_UFunction_URigVMController_AddInjectedNode, "AddInjectedNode" }, // 1187712
{ &Z_Construct_UFunction_URigVMController_AddInjectedNodeFromStructPath, "AddInjectedNodeFromStructPath" }, // 3542392297
{ &Z_Construct_UFunction_URigVMController_AddInvokeEntryNode, "AddInvokeEntryNode" }, // 1075367034
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddLink, "AddLink" }, // 2314307275
{ &Z_Construct_UFunction_URigVMController_AddLocalVariable, "AddLocalVariable" }, // 120632802
{ &Z_Construct_UFunction_URigVMController_AddLocalVariableFromObjectPath, "AddLocalVariableFromObjectPath" }, // 4225785937
{ &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNode, "AddOverrideToAllPinsOnNode" }, // 2747384393
{ &Z_Construct_UFunction_URigVMController_AddOverrideToAllPinsOnNodes, "AddOverrideToAllPinsOnNodes" }, // 3242441307
{ &Z_Construct_UFunction_URigVMController_AddOverrideToPin, "AddOverrideToPin" }, // 3403246589
{ &Z_Construct_UFunction_URigVMController_AddOverrideToPins, "AddOverrideToPins" }, // 2461874957
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddParameterNode, "AddParameterNode" }, // 2919627406
{ &Z_Construct_UFunction_URigVMController_AddParameterNodeFromObjectPath, "AddParameterNodeFromObjectPath" }, // 2682354792
{ &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLink, "AddRerouteNodeOnLink" }, // 1534739593
{ &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnLinkPath, "AddRerouteNodeOnLinkPath" }, // 1703911899
{ &Z_Construct_UFunction_URigVMController_AddRerouteNodeOnPin, "AddRerouteNodeOnPin" }, // 1226967432
{ &Z_Construct_UFunction_URigVMController_AddSelectNode, "AddSelectNode" }, // 430027896
{ &Z_Construct_UFunction_URigVMController_AddSelectNodeFromStruct, "AddSelectNodeFromStruct" }, // 3565550142
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddTagToFunctionVariant, "AddTagToFunctionVariant" }, // 2526039840
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_AddTemplateNode, "AddTemplateNode" }, // 2713057266
{ &Z_Construct_UFunction_URigVMController_AddTrait, "AddTrait" }, // 1782342261
{ &Z_Construct_UFunction_URigVMController_AddUnitNode, "AddUnitNode" }, // 3974301694
{ &Z_Construct_UFunction_URigVMController_AddUnitNodeFromStructPath, "AddUnitNodeFromStructPath" }, // 1843013053
{ &Z_Construct_UFunction_URigVMController_AddUnitNodeWithDefaults, "AddUnitNodeWithDefaults" }, // 2311908165
{ &Z_Construct_UFunction_URigVMController_AddVariableNode, "AddVariableNode" }, // 1568445163
{ &Z_Construct_UFunction_URigVMController_AddVariableNodeFromObjectPath, "AddVariableNodeFromObjectPath" }, // 265966126
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_BindPinToVariable, "BindPinToVariable" }, // 1801436175
{ &Z_Construct_UFunction_URigVMController_BreakAllLinks, "BreakAllLinks" }, // 130153390
{ &Z_Construct_UFunction_URigVMController_BreakLink, "BreakLink" }, // 3573413489
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_CancelUndoBracket, "CancelUndoBracket" }, // 1711041911
{ &Z_Construct_UFunction_URigVMController_CanImportNodesFromText, "CanImportNodesFromText" }, // 219971682
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_ChangeExposedPinType, "ChangeExposedPinType" }, // 2584967901
{ &Z_Construct_UFunction_URigVMController_ClearArrayPin, "ClearArrayPin" }, // 517866704
{ &Z_Construct_UFunction_URigVMController_ClearNodeLayout, "ClearNodeLayout" }, // 3257088170
{ &Z_Construct_UFunction_URigVMController_ClearNodeSelection, "ClearNodeSelection" }, // 724244840
{ &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNode, "ClearOverrideOnAllPinsOnNode" }, // 3947332138
{ &Z_Construct_UFunction_URigVMController_ClearOverrideOnAllPinsOnNodes, "ClearOverrideOnAllPinsOnNodes" }, // 725498069
{ &Z_Construct_UFunction_URigVMController_ClearOverrideOnPin, "ClearOverrideOnPin" }, // 1826197191
{ &Z_Construct_UFunction_URigVMController_ClearOverrideOnPins, "ClearOverrideOnPins" }, // 2061109068
{ &Z_Construct_UFunction_URigVMController_ClearPinCategory, "ClearPinCategory" }, // 732473472
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_CloseUndoBracket, "CloseUndoBracket" }, // 765375485
{ &Z_Construct_UFunction_URigVMController_CollapseNodes, "CollapseNodes" }, // 1577124681
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_CreateFunctionVariant, "CreateFunctionVariant" }, // 2121592967
{ &Z_Construct_UFunction_URigVMController_DuplicateArrayPin, "DuplicateArrayPin" }, // 2799476309
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_EjectNodeFromPin, "EjectNodeFromPin" }, // 1942739977
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_EnableReporting, "EnableReporting" }, // 1313586045
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_ExpandLibraryNode, "ExpandLibraryNode" }, // 1976751228
{ &Z_Construct_UFunction_URigVMController_ExportNodesToText, "ExportNodesToText" }, // 1423916303
{ &Z_Construct_UFunction_URigVMController_ExportNodeToText, "ExportNodeToText" }, // 4068721894
{ &Z_Construct_UFunction_URigVMController_ExportSelectedNodesToText, "ExportSelectedNodesToText" }, // 116671256
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_FindGraphFunctionHeader, "FindGraphFunctionHeader" }, // 1788374870
{ &Z_Construct_UFunction_URigVMController_FindGraphFunctionHeaderByName, "FindGraphFunctionHeaderByName" }, // 2707817836
{ &Z_Construct_UFunction_URigVMController_FindGraphFunctionIdentifier, "FindGraphFunctionIdentifier" }, // 365017909
{ &Z_Construct_UFunction_URigVMController_FindVariantsOfFunction, "FindVariantsOfFunction" }, // 2077622465
{ &Z_Construct_UFunction_URigVMController_GeneratePythonCommands, "GeneratePythonCommands" }, // 321632941
{ &Z_Construct_UFunction_URigVMController_GetActionStack, "GetActionStack" }, // 2891421591
{ &Z_Construct_UFunction_URigVMController_GetControllerForGraph, "GetControllerForGraph" }, // 3889211515
{ &Z_Construct_UFunction_URigVMController_GetGraph, "GetGraph" }, // 2895192749
{ &Z_Construct_UFunction_URigVMController_GetPinDefaultValue, "GetPinDefaultValue" }, // 740956346
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_GetRegisteredTemplates, "GetRegisteredTemplates" }, // 1280548649
{ &Z_Construct_UFunction_URigVMController_GetRegisteredUnitStructs, "GetRegisteredUnitStructs" }, // 2525291399
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_GetSchema, "GetSchema" }, // 3395817104
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_GetTemplateForUnitStruct, "GetTemplateForUnitStruct" }, // 1328619168
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_GetTopLevelGraph, "GetTopLevelGraph" }, // 1276001645
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_GetUnitStructsForTemplate, "GetUnitStructsForTemplate" }, // 2247199052
{ &Z_Construct_UFunction_URigVMController_ImportNodesFromText, "ImportNodesFromText" }, // 1673254436
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_InsertArrayPin, "InsertArrayPin" }, // 3572049140
{ &Z_Construct_UFunction_URigVMController_IsFunctionPublic, "IsFunctionPublic" }, // 285943730
{ &Z_Construct_UFunction_URigVMController_IsReportingEnabled, "IsReportingEnabled" }, // 1768051119
{ &Z_Construct_UFunction_URigVMController_IsTransacting, "IsTransacting" }, // 3371664046
{ &Z_Construct_UFunction_URigVMController_JoinFunctionVariant, "JoinFunctionVariant" }, // 63896308
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_LocalizeFunction, "LocalizeFunction" }, // 2445595281
{ &Z_Construct_UFunction_URigVMController_LocalizeFunctionFromPath, "LocalizeFunctionFromPath" }, // 3297703514
{ &Z_Construct_UFunction_URigVMController_LocalizeFunctions, "LocalizeFunctions" }, // 2598005089
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_MakeBindingsFromVariableNode, "MakeBindingsFromVariableNode" }, // 1951835213
{ &Z_Construct_UFunction_URigVMController_MakeOptionsForWorkflow, "MakeOptionsForWorkflow" }, // 2462414430
{ &Z_Construct_UFunction_URigVMController_MakeVariableNodeFromBinding, "MakeVariableNodeFromBinding" }, // 1263796204
{ &Z_Construct_UFunction_URigVMController_MarkFunctionAsPublic, "MarkFunctionAsPublic" }, // 1910153146
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_OpenUndoBracket, "OpenUndoBracket" }, // 2929140107
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_PerformUserWorkflow, "PerformUserWorkflow" }, // 837265117
{ &Z_Construct_UFunction_URigVMController_PopGraph, "PopGraph" }, // 4276495181
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_PromoteCollapseNodeToFunctionReferenceNode, "PromoteCollapseNodeToFunctionReferenceNode" }, // 1035760249
{ &Z_Construct_UFunction_URigVMController_PromoteFunctionReferenceNodeToCollapseNode, "PromoteFunctionReferenceNodeToCollapseNode" }, // 1571160665
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_PromotePinToVariable, "PromotePinToVariable" }, // 3355086052
{ &Z_Construct_UFunction_URigVMController_PushGraph, "PushGraph" }, // 102003202
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_Redo, "Redo" }, // 889043179
{ &Z_Construct_UFunction_URigVMController_RefreshVariableNode, "RefreshVariableNode" }, // 3474963845
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_RemoveAggregatePin, "RemoveAggregatePin" }, // 2603711880
{ &Z_Construct_UFunction_URigVMController_RemoveArrayPin, "RemoveArrayPin" }, // 2040415647
{ &Z_Construct_UFunction_URigVMController_RemoveExposedPin, "RemoveExposedPin" }, // 3480370349
{ &Z_Construct_UFunction_URigVMController_RemoveFunctionFromLibrary, "RemoveFunctionFromLibrary" }, // 1269501677
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_RemoveInjectedNode, "RemoveInjectedNode" }, // 846643144
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_RemoveLocalVariable, "RemoveLocalVariable" }, // 1897020042
{ &Z_Construct_UFunction_URigVMController_RemoveNode, "RemoveNode" }, // 74024001
{ &Z_Construct_UFunction_URigVMController_RemoveNodeByName, "RemoveNodeByName" }, // 1153176311
{ &Z_Construct_UFunction_URigVMController_RemoveNodes, "RemoveNodes" }, // 3747293887
{ &Z_Construct_UFunction_URigVMController_RemoveNodesByName, "RemoveNodesByName" }, // 3574764596
{ &Z_Construct_UFunction_URigVMController_RemovePinCategory, "RemovePinCategory" }, // 1233495120
{ &Z_Construct_UFunction_URigVMController_RemoveTagFromFunctionVariant, "RemoveTagFromFunctionVariant" }, // 4193205563
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_RemoveTrait, "RemoveTrait" }, // 1730376757
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_RenameExposedPin, "RenameExposedPin" }, // 2744782200
{ &Z_Construct_UFunction_URigVMController_RenameFunction, "RenameFunction" }, // 2708131896
{ &Z_Construct_UFunction_URigVMController_RenameLocalVariable, "RenameLocalVariable" }, // 2663558888
{ &Z_Construct_UFunction_URigVMController_RenameNode, "RenameNode" }, // 3571219568
{ &Z_Construct_UFunction_URigVMController_RenameParameter, "RenameParameter" }, // 4109578170
{ &Z_Construct_UFunction_URigVMController_RenamePinCategory, "RenamePinCategory" }, // 535199079
{ &Z_Construct_UFunction_URigVMController_RenameVariable, "RenameVariable" }, // 3541637699
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_ReplaceParameterNodeWithVariable, "ReplaceParameterNodeWithVariable" }, // 506602939
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNode, "ResetDefaultValueForAllPinsOnNode" }, // 4180449943
{ &Z_Construct_UFunction_URigVMController_ResetDefaultValueForAllPinsOnNodes, "ResetDefaultValueForAllPinsOnNodes" }, // 3989839509
{ &Z_Construct_UFunction_URigVMController_ResetDefaultValueForPins, "ResetDefaultValueForPins" }, // 1052313661
{ &Z_Construct_UFunction_URigVMController_ResetPinDefaultValue, "ResetPinDefaultValue" }, // 655133905
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_ResolveWildCardPin, "ResolveWildCardPin" }, // 3438807082
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_SelectLinkedNodes, "SelectLinkedNodes" }, // 3168361515
{ &Z_Construct_UFunction_URigVMController_SelectNode, "SelectNode" }, // 87852376
{ &Z_Construct_UFunction_URigVMController_SelectNodeByName, "SelectNodeByName" }, // 3269990864
{ &Z_Construct_UFunction_URigVMController_SelectNodeIslands, "SelectNodeIslands" }, // 1562182012
{ &Z_Construct_UFunction_URigVMController_SetActionStack, "SetActionStack" }, // 2254584234
{ &Z_Construct_UFunction_URigVMController_SetArrayPinSize, "SetArrayPinSize" }, // 254831365
{ &Z_Construct_UFunction_URigVMController_SetCommentText, "SetCommentText" }, // 2364150044
{ &Z_Construct_UFunction_URigVMController_SetCommentTextByName, "SetCommentTextByName" }, // 3849274645
{ &Z_Construct_UFunction_URigVMController_SetExposedPinIndex, "SetExposedPinIndex" }, // 1328196276
{ &Z_Construct_UFunction_URigVMController_SetGraph, "SetGraph" }, // 2522499932
{ &Z_Construct_UFunction_URigVMController_SetIsRunningUnitTest, "SetIsRunningUnitTest" }, // 2497979850
{ &Z_Construct_UFunction_URigVMController_SetLocalVariableDefaultValue, "SetLocalVariableDefaultValue" }, // 960848228
{ &Z_Construct_UFunction_URigVMController_SetLocalVariableType, "SetLocalVariableType" }, // 3907408541
{ &Z_Construct_UFunction_URigVMController_SetLocalVariableTypeFromObjectPath, "SetLocalVariableTypeFromObjectPath" }, // 3833656547
{ &Z_Construct_UFunction_URigVMController_SetNodeCategory, "SetNodeCategory" }, // 1812169696
{ &Z_Construct_UFunction_URigVMController_SetNodeCategoryByName, "SetNodeCategoryByName" }, // 240053443
{ &Z_Construct_UFunction_URigVMController_SetNodeColor, "SetNodeColor" }, // 1670953467
{ &Z_Construct_UFunction_URigVMController_SetNodeColorByName, "SetNodeColorByName" }, // 2749021312
{ &Z_Construct_UFunction_URigVMController_SetNodeDescription, "SetNodeDescription" }, // 1693588065
{ &Z_Construct_UFunction_URigVMController_SetNodeDescriptionByName, "SetNodeDescriptionByName" }, // 1382515449
{ &Z_Construct_UFunction_URigVMController_SetNodeKeywords, "SetNodeKeywords" }, // 2936996951
{ &Z_Construct_UFunction_URigVMController_SetNodeKeywordsByName, "SetNodeKeywordsByName" }, // 181009465
{ &Z_Construct_UFunction_URigVMController_SetNodeLayout, "SetNodeLayout" }, // 853878921
{ &Z_Construct_UFunction_URigVMController_SetNodePosition, "SetNodePosition" }, // 2998575778
{ &Z_Construct_UFunction_URigVMController_SetNodePositionByName, "SetNodePositionByName" }, // 964520454
{ &Z_Construct_UFunction_URigVMController_SetNodeSelection, "SetNodeSelection" }, // 2648674111
{ &Z_Construct_UFunction_URigVMController_SetNodeSize, "SetNodeSize" }, // 4061787109
{ &Z_Construct_UFunction_URigVMController_SetNodeSizeByName, "SetNodeSizeByName" }, // 2700041629
{ &Z_Construct_UFunction_URigVMController_SetNodeTitle, "SetNodeTitle" }, // 3949983748
{ &Z_Construct_UFunction_URigVMController_SetNodeTitleByName, "SetNodeTitleByName" }, // 2999557563
{ &Z_Construct_UFunction_URigVMController_SetPinCategory, "SetPinCategory" }, // 1897633633
{ &Z_Construct_UFunction_URigVMController_SetPinCategoryExpansion, "SetPinCategoryExpansion" }, // 1907982755
{ &Z_Construct_UFunction_URigVMController_SetPinCategoryIndex, "SetPinCategoryIndex" }, // 3916331762
{ &Z_Construct_UFunction_URigVMController_SetPinDefaultValue, "SetPinDefaultValue" }, // 3195426714
{ &Z_Construct_UFunction_URigVMController_SetPinDisplayName, "SetPinDisplayName" }, // 1402754052
{ &Z_Construct_UFunction_URigVMController_SetPinExpansion, "SetPinExpansion" }, // 632353234
{ &Z_Construct_UFunction_URigVMController_SetPinIndexInCategory, "SetPinIndexInCategory" }, // 41298845
{ &Z_Construct_UFunction_URigVMController_SetPinIsWatched, "SetPinIsWatched" }, // 2490156058
{ &Z_Construct_UFunction_URigVMController_SetRemappedVariable, "SetRemappedVariable" }, // 4197660736
{ &Z_Construct_UFunction_URigVMController_SetSchema, "SetSchema" }, // 936663365
{ &Z_Construct_UFunction_URigVMController_SetSchemaClass, "SetSchemaClass" }, // 1388246972
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_SetUnitNodeDefaults, "SetUnitNodeDefaults" }, // 1975183316
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_SplitFunctionVariant, "SplitFunctionVariant" }, // 4263353417
{ &Z_Construct_UFunction_URigVMController_SwapAllFunctionReferences, "SwapAllFunctionReferences" }, // 2519678966
{ &Z_Construct_UFunction_URigVMController_SwapFunctionReference, "SwapFunctionReference" }, // 2734132770
{ &Z_Construct_UFunction_URigVMController_SwapFunctionReferenceByName, "SwapFunctionReferenceByName" }, // 3991253309
{ &Z_Construct_UFunction_URigVMController_UnbindPinFromVariable, "UnbindPinFromVariable" }, // 1923873715
#if WITH_EDITOR
{ &Z_Construct_UFunction_URigVMController_Undo, "Undo" }, // 359216103
{ &Z_Construct_UFunction_URigVMController_UnresolveTemplateNodes, "UnresolveTemplateNodes" }, // 2047099228
{ &Z_Construct_UFunction_URigVMController_UpgradeNodes, "UpgradeNodes" }, // 488759203
#endif // WITH_EDITOR
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMController>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMController_Statics
// ********** Begin Class URigVMController Property Definitions ************************************
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_URigVMController_Statics::NewProp_ModifiedEventDynamic = { "ModifiedEventDynamic", nullptr, (EPropertyFlags)0x0040000000080014, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMController, ModifiedEventDynamic), Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModifiedEventDynamic_MetaData), NewProp_ModifiedEventDynamic_MetaData) }; // 2247617365
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URigVMController_Statics::NewProp_Graphs_Inner = { "Graphs", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_URigVMController_Statics::NewProp_Graphs = { "Graphs", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMController, Graphs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Graphs_MetaData), NewProp_Graphs_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_URigVMController_Statics::NewProp_SchemaClass = { "SchemaClass", nullptr, (EPropertyFlags)0x0044000000202000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMController, SchemaClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_URigVMSchema_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SchemaClass_MetaData), NewProp_SchemaClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMController_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMController_Statics::NewProp_ModifiedEventDynamic,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMController_Statics::NewProp_Graphs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMController_Statics::NewProp_Graphs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMController_Statics::NewProp_SchemaClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMController_Statics::PropPointers) < 2048);
// ********** End Class URigVMController Property Definitions **************************************
UObject* (*const Z_Construct_UClass_URigVMController_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMController_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMController_Statics::ClassParams = {
&URigVMController::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_URigVMController_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMController_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMController_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMController_Statics::Class_MetaDataParams)
};
void URigVMController::StaticRegisterNativesURigVMController()
{
UClass* Class = URigVMController::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URigVMController_Statics::Funcs));
}
UClass* Z_Construct_UClass_URigVMController()
{
if (!Z_Registration_Info_UClass_URigVMController.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMController.OuterSingleton, Z_Construct_UClass_URigVMController_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMController.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMController);
// ********** End Class URigVMController ***********************************************************
// ********** Begin ScriptStruct FRigVMController_CommonTypePerTemplate ****************************
struct Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FRigVMController_CommonTypePerTemplate); }
static inline consteval int16 GetStructAlignment() { return alignof(FRigVMController_CommonTypePerTemplate); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Counts_MetaData[] = {
{ "Category", "RigVMController" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FRigVMController_CommonTypePerTemplate constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_Counts_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_Counts_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Counts;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FRigVMController_CommonTypePerTemplate constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRigVMController_CommonTypePerTemplate>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate;
class UScriptStruct* FRigVMController_CommonTypePerTemplate::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("RigVMController_CommonTypePerTemplate"));
}
return Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.OuterSingleton;
}
// ********** Begin ScriptStruct FRigVMController_CommonTypePerTemplate Property Definitions *******
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts_ValueProp = { "Counts", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts_Key_KeyProp = { "Counts_Key", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts = { "Counts", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMController_CommonTypePerTemplate, Counts), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Counts_MetaData), NewProp_Counts_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewProp_Counts,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FRigVMController_CommonTypePerTemplate Property Definitions *********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
nullptr,
&NewStructOps,
"RigVMController_CommonTypePerTemplate",
Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::PropPointers),
sizeof(FRigVMController_CommonTypePerTemplate),
alignof(FRigVMController_CommonTypePerTemplate),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate()
{
if (!Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.InnerSingleton, Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate.InnerSingleton);
}
// ********** End ScriptStruct FRigVMController_CommonTypePerTemplate ******************************
// ********** Begin Class URigVMControllerSettings *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_URigVMControllerSettings;
UClass* URigVMControllerSettings::GetPrivateStaticClass()
{
using TClass = URigVMControllerSettings;
if (!Z_Registration_Info_UClass_URigVMControllerSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("RigVMControllerSettings"),
Z_Registration_Info_UClass_URigVMControllerSettings.InnerSingleton,
StaticRegisterNativesURigVMControllerSettings,
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_URigVMControllerSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_URigVMControllerSettings_NoRegister()
{
return URigVMControllerSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_URigVMControllerSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Default settings for the RigVM Controller\n */" },
{ "IncludePath", "RigVMModel/RigVMController.h" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "Default settings for the RigVM Controller" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_MetaData[] = {
{ "Category", "RigVMController" },
{ "Comment", "/**\n\x09 * When adding a link to an execute pin on a template node,\n\x09 * this functionality automatically resolves the template node to the\n\x09 * most commonly used type.\n\x09 */" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "When adding a link to an execute pin on a template node,\nthis functionality automatically resolves the template node to the\nmost commonly used type." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TemplateDefaultTypes_MetaData[] = {
{ "Comment", "/** The commonly used types for a template node */" },
{ "ModuleRelativePath", "Public/RigVMModel/RigVMController.h" },
{ "ToolTip", "The commonly used types for a template node" },
};
#endif // WITH_METADATA
// ********** Begin Class URigVMControllerSettings constinit property declarations *****************
static void NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoResolveTemplateNodesWhenLinkingExecute;
static const UECodeGen_Private::FStructPropertyParams NewProp_TemplateDefaultTypes_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_TemplateDefaultTypes_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_TemplateDefaultTypes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class URigVMControllerSettings constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<URigVMControllerSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_URigVMControllerSettings_Statics
// ********** Begin Class URigVMControllerSettings Property Definitions ****************************
void Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_SetBit(void* Obj)
{
((URigVMControllerSettings*)Obj)->bAutoResolveTemplateNodesWhenLinkingExecute = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_bAutoResolveTemplateNodesWhenLinkingExecute = { "bAutoResolveTemplateNodesWhenLinkingExecute", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URigVMControllerSettings), &Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_MetaData), NewProp_bAutoResolveTemplateNodesWhenLinkingExecute_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes_ValueProp = { "TemplateDefaultTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate, METADATA_PARAMS(0, nullptr) }; // 1437596267
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes_Key_KeyProp = { "TemplateDefaultTypes_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes = { "TemplateDefaultTypes", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URigVMControllerSettings, TemplateDefaultTypes), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TemplateDefaultTypes_MetaData), NewProp_TemplateDefaultTypes_MetaData) }; // 1437596267
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URigVMControllerSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_bAutoResolveTemplateNodesWhenLinkingExecute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URigVMControllerSettings_Statics::NewProp_TemplateDefaultTypes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMControllerSettings_Statics::PropPointers) < 2048);
// ********** End Class URigVMControllerSettings Property Definitions ******************************
UObject* (*const Z_Construct_UClass_URigVMControllerSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_RigVMDeveloper,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMControllerSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_URigVMControllerSettings_Statics::ClassParams = {
&URigVMControllerSettings::StaticClass,
"EditorSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_URigVMControllerSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_URigVMControllerSettings_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URigVMControllerSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_URigVMControllerSettings_Statics::Class_MetaDataParams)
};
void URigVMControllerSettings::StaticRegisterNativesURigVMControllerSettings()
{
}
UClass* Z_Construct_UClass_URigVMControllerSettings()
{
if (!Z_Registration_Info_UClass_URigVMControllerSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URigVMControllerSettings.OuterSingleton, Z_Construct_UClass_URigVMControllerSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_URigVMControllerSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URigVMControllerSettings);
URigVMControllerSettings::~URigVMControllerSettings() {}
// ********** End Class URigVMControllerSettings ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ERigVMControllerBulkEditType_StaticEnum, TEXT("ERigVMControllerBulkEditType"), &Z_Registration_Info_UEnum_ERigVMControllerBulkEditType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1934137128U) },
{ ERigVMControllerBulkEditProgress_StaticEnum, TEXT("ERigVMControllerBulkEditProgress"), &Z_Registration_Info_UEnum_ERigVMControllerBulkEditProgress, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 635728847U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FRigStructScope::StaticStruct, Z_Construct_UScriptStruct_FRigStructScope_Statics::NewStructOps, TEXT("RigStructScope"),&Z_Registration_Info_UScriptStruct_FRigStructScope, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigStructScope), 1362745183U) },
{ FRigVMClientPatchResult::StaticStruct, Z_Construct_UScriptStruct_FRigVMClientPatchResult_Statics::NewStructOps, TEXT("RigVMClientPatchResult"),&Z_Registration_Info_UScriptStruct_FRigVMClientPatchResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMClientPatchResult), 2799905093U) },
{ FRigVMController_CommonTypePerTemplate::StaticStruct, Z_Construct_UScriptStruct_FRigVMController_CommonTypePerTemplate_Statics::NewStructOps, TEXT("RigVMController_CommonTypePerTemplate"),&Z_Registration_Info_UScriptStruct_FRigVMController_CommonTypePerTemplate, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMController_CommonTypePerTemplate), 1437596267U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_URigVMController, URigVMController::StaticClass, TEXT("URigVMController"), &Z_Registration_Info_UClass_URigVMController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMController), 824752021U) },
{ Z_Construct_UClass_URigVMControllerSettings, URigVMControllerSettings::StaticClass, TEXT("URigVMControllerSettings"), &Z_Registration_Info_UClass_URigVMControllerSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URigVMControllerSettings), 3478125379U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_2407572621{
TEXT("/Script/RigVMDeveloper"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMController_h__Script_RigVMDeveloper_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS