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

2566 lines
214 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "ModularRigController.h"
#include "ModularRigModel.h"
#include "Rigs/RigHierarchyDefines.h"
#include "RigVMFunctions/Math/RigVMMathLibrary.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 EmptyLinkFunctionForGeneratedCodeModularRigController() {}
// ********** Begin Cross Module References ********************************************************
CONTROLRIG_API UClass* Z_Construct_UClass_UControlRig_NoRegister();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigController();
CONTROLRIG_API UClass* Z_Construct_UClass_UModularRigController_NoRegister();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigElementKey();
CONTROLRIG_API UScriptStruct* Z_Construct_UScriptStruct_FRigModuleReference();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMMirrorSettings();
UPackage* Z_Construct_UPackage__Script_ControlRig();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UModularRigController Function AddModule *********************************
struct Z_Construct_UFunction_UModularRigController_AddModule_Statics
{
struct ModularRigController_eventAddModule_Parms
{
FName InModuleName;
TSubclassOf<UControlRig> InClass;
FName InParentModuleName;
bool bSetupUndo;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParentModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddModule constinit property declarations *****************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FClassPropertyParams NewProp_InClass;
static const UECodeGen_Private::FNamePropertyParams NewProp_InParentModuleName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddModule constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddModule Property Definitions ****************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InClass = { "InClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddModule_Parms, InClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InParentModuleName = { "InParentModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddModule_Parms, InParentModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParentModuleName_MetaData), NewProp_InParentModuleName_MetaData) };
void Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventAddModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AddModule_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(ModularRigController_eventAddModule_Parms), &Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddModule_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_AddModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_InParentModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddModule_Statics::PropPointers) < 2048);
// ********** End Function AddModule Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_AddModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "AddModule", Z_Construct_UFunction_UModularRigController_AddModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_AddModule_Statics::ModularRigController_eventAddModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_AddModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_AddModule_Statics::ModularRigController_eventAddModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_AddModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_AddModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execAddModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_OBJECT(UClass,Z_Param_InClass);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InParentModuleName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->AddModule(Z_Param_Out_InModuleName,Z_Param_InClass,Z_Param_Out_InParentModuleName,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function AddModule ***********************************
// ********** Begin Class UModularRigController Function AddTargetToArrayConnector *****************
struct Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics
{
struct ModularRigController_eventAddTargetToArrayConnector_Parms
{
FRigElementKey InConnectorKey;
FRigElementKey InTargetKey;
bool bSetupUndo;
bool bAutoResolveOtherConnectors;
bool bCheckValidConnection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bAutoResolveOtherConnectors", "true" },
{ "CPP_Default_bCheckValidConnection", "true" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddTargetToArrayConnector constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTargetKey;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoResolveOtherConnectors;
static void NewProp_bCheckValidConnection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckValidConnection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddTargetToArrayConnector constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddTargetToArrayConnector Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddTargetToArrayConnector_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_InTargetKey = { "InTargetKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAddTargetToArrayConnector_Parms, InTargetKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetKey_MetaData), NewProp_InTargetKey_MetaData) }; // 389243550
void Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventAddTargetToArrayConnector_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_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(ModularRigController_eventAddTargetToArrayConnector_Parms), &Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj)
{
((ModularRigController_eventAddTargetToArrayConnector_Parms*)Obj)->bAutoResolveOtherConnectors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bAutoResolveOtherConnectors = { "bAutoResolveOtherConnectors", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventAddTargetToArrayConnector_Parms), &Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bAutoResolveOtherConnectors_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bCheckValidConnection_SetBit(void* Obj)
{
((ModularRigController_eventAddTargetToArrayConnector_Parms*)Obj)->bCheckValidConnection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bCheckValidConnection = { "bCheckValidConnection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventAddTargetToArrayConnector_Parms), &Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bCheckValidConnection_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventAddTargetToArrayConnector_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_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(ModularRigController_eventAddTargetToArrayConnector_Parms), &Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_InTargetKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bAutoResolveOtherConnectors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_bCheckValidConnection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::PropPointers) < 2048);
// ********** End Function AddTargetToArrayConnector Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "AddTargetToArrayConnector", Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::ModularRigController_eventAddTargetToArrayConnector_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::ModularRigController_eventAddTargetToArrayConnector_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execAddTargetToArrayConnector)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InTargetKey);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bAutoResolveOtherConnectors);
P_GET_UBOOL(Z_Param_bCheckValidConnection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddTargetToArrayConnector(Z_Param_Out_InConnectorKey,Z_Param_Out_InTargetKey,Z_Param_bSetupUndo,Z_Param_bAutoResolveOtherConnectors,Z_Param_bCheckValidConnection);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function AddTargetToArrayConnector *******************
// ********** Begin Class UModularRigController Function AutoConnectModules ************************
struct Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics
{
struct ModularRigController_eventAutoConnectModules_Parms
{
TArray<FName> InModuleNames;
bool bReplaceExistingConnections;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AutoConnectModules constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InModuleNames;
static void NewProp_bReplaceExistingConnections_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingConnections;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AutoConnectModules constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AutoConnectModules Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_InModuleNames_Inner = { "InModuleNames", 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_UModularRigController_AutoConnectModules_Statics::NewProp_InModuleNames = { "InModuleNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAutoConnectModules_Parms, InModuleNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleNames_MetaData), NewProp_InModuleNames_MetaData) };
void Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bReplaceExistingConnections_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectModules_Parms*)Obj)->bReplaceExistingConnections = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bReplaceExistingConnections = { "bReplaceExistingConnections", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventAutoConnectModules_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bReplaceExistingConnections_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectModules_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectModules_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(ModularRigController_eventAutoConnectModules_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectModules_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectModules_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(ModularRigController_eventAutoConnectModules_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_InModuleNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_InModuleNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bReplaceExistingConnections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::PropPointers) < 2048);
// ********** End Function AutoConnectModules Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "AutoConnectModules", Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::ModularRigController_eventAutoConnectModules_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::ModularRigController_eventAutoConnectModules_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_AutoConnectModules()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_AutoConnectModules_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execAutoConnectModules)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InModuleNames);
P_GET_UBOOL(Z_Param_bReplaceExistingConnections);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AutoConnectModules(Z_Param_Out_InModuleNames,Z_Param_bReplaceExistingConnections,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function AutoConnectModules **************************
// ********** Begin Class UModularRigController Function AutoConnectSecondaryConnectors ************
struct Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics
{
struct ModularRigController_eventAutoConnectSecondaryConnectors_Parms
{
TArray<FRigElementKey> InConnectorKeys;
bool bReplaceExistingConnections;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKeys_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AutoConnectSecondaryConnectors constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InConnectorKeys;
static void NewProp_bReplaceExistingConnections_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReplaceExistingConnections;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AutoConnectSecondaryConnectors constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AutoConnectSecondaryConnectors Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_InConnectorKeys_Inner = { "InConnectorKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_InConnectorKeys = { "InConnectorKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventAutoConnectSecondaryConnectors_Parms, InConnectorKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKeys_MetaData), NewProp_InConnectorKeys_MetaData) }; // 389243550
void Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bReplaceExistingConnections_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectSecondaryConnectors_Parms*)Obj)->bReplaceExistingConnections = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bReplaceExistingConnections = { "bReplaceExistingConnections", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventAutoConnectSecondaryConnectors_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bReplaceExistingConnections_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectSecondaryConnectors_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_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(ModularRigController_eventAutoConnectSecondaryConnectors_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventAutoConnectSecondaryConnectors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_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(ModularRigController_eventAutoConnectSecondaryConnectors_Parms), &Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_InConnectorKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_InConnectorKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bReplaceExistingConnections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::PropPointers) < 2048);
// ********** End Function AutoConnectSecondaryConnectors Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "AutoConnectSecondaryConnectors", Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::ModularRigController_eventAutoConnectSecondaryConnectors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::ModularRigController_eventAutoConnectSecondaryConnectors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execAutoConnectSecondaryConnectors)
{
P_GET_TARRAY_REF(FRigElementKey,Z_Param_Out_InConnectorKeys);
P_GET_UBOOL(Z_Param_bReplaceExistingConnections);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AutoConnectSecondaryConnectors(Z_Param_Out_InConnectorKeys,Z_Param_bReplaceExistingConnections,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function AutoConnectSecondaryConnectors **************
// ********** Begin Class UModularRigController Function BindModuleVariable ************************
struct Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics
{
struct ModularRigController_eventBindModuleVariable_Parms
{
FName InModuleName;
FName InVariableName;
FString InSourcePath;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSourcePath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BindModuleVariable constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InSourcePath;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BindModuleVariable constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BindModuleVariable Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventBindModuleVariable_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventBindModuleVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InSourcePath = { "InSourcePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventBindModuleVariable_Parms, InSourcePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSourcePath_MetaData), NewProp_InSourcePath_MetaData) };
void Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventBindModuleVariable_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_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(ModularRigController_eventBindModuleVariable_Parms), &Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventBindModuleVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_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(ModularRigController_eventBindModuleVariable_Parms), &Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_InSourcePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::PropPointers) < 2048);
// ********** End Function BindModuleVariable Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "BindModuleVariable", Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::ModularRigController_eventBindModuleVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::ModularRigController_eventBindModuleVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_BindModuleVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_BindModuleVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execBindModuleVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InSourcePath);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->BindModuleVariable(Z_Param_Out_InModuleName,Z_Param_Out_InVariableName,Z_Param_InSourcePath,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function BindModuleVariable **************************
// ********** Begin Class UModularRigController Function CanConnectConnectorToElement **************
struct Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics
{
struct ModularRigController_eventCanConnectConnectorToElement_Parms
{
FRigElementKey InConnectorKey;
FRigElementKey InTargetKey;
FText OutErrorMessage;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CanConnectConnectorToElement constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTargetKey;
static const UECodeGen_Private::FTextPropertyParams NewProp_OutErrorMessage;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CanConnectConnectorToElement constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanConnectConnectorToElement Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElement_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_InTargetKey = { "InTargetKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElement_Parms, InTargetKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetKey_MetaData), NewProp_InTargetKey_MetaData) }; // 389243550
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_OutErrorMessage = { "OutErrorMessage", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElement_Parms, OutErrorMessage), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventCanConnectConnectorToElement_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_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(ModularRigController_eventCanConnectConnectorToElement_Parms), &Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_InTargetKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_OutErrorMessage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::PropPointers) < 2048);
// ********** End Function CanConnectConnectorToElement Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "CanConnectConnectorToElement", Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::ModularRigController_eventCanConnectConnectorToElement_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::ModularRigController_eventCanConnectConnectorToElement_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execCanConnectConnectorToElement)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InTargetKey);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_OutErrorMessage);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanConnectConnectorToElement(Z_Param_Out_InConnectorKey,Z_Param_Out_InTargetKey,Z_Param_Out_OutErrorMessage);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function CanConnectConnectorToElement ****************
// ********** Begin Class UModularRigController Function CanConnectConnectorToElements *************
struct Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics
{
struct ModularRigController_eventCanConnectConnectorToElements_Parms
{
FRigElementKey InConnectorKey;
TArray<FRigElementKey> InTargetKeys;
FText OutErrorMessage;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetKeys_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CanConnectConnectorToElements constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTargetKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InTargetKeys;
static const UECodeGen_Private::FTextPropertyParams NewProp_OutErrorMessage;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CanConnectConnectorToElements constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanConnectConnectorToElements Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElements_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InTargetKeys_Inner = { "InTargetKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InTargetKeys = { "InTargetKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElements_Parms, InTargetKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetKeys_MetaData), NewProp_InTargetKeys_MetaData) }; // 389243550
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_OutErrorMessage = { "OutErrorMessage", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventCanConnectConnectorToElements_Parms, OutErrorMessage), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventCanConnectConnectorToElements_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_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(ModularRigController_eventCanConnectConnectorToElements_Parms), &Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InTargetKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_InTargetKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_OutErrorMessage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::PropPointers) < 2048);
// ********** End Function CanConnectConnectorToElements Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "CanConnectConnectorToElements", Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::ModularRigController_eventCanConnectConnectorToElements_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::ModularRigController_eventCanConnectConnectorToElements_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execCanConnectConnectorToElements)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_TARRAY_REF(FRigElementKey,Z_Param_Out_InTargetKeys);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_OutErrorMessage);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CanConnectConnectorToElements(Z_Param_Out_InConnectorKey,Z_Param_Out_InTargetKeys,Z_Param_Out_OutErrorMessage);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function CanConnectConnectorToElements ***************
// ********** Begin Class UModularRigController Function ConnectConnectorToElement *****************
struct Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics
{
struct ModularRigController_eventConnectConnectorToElement_Parms
{
FRigElementKey InConnectorKey;
FRigElementKey InTargetKey;
bool bSetupUndo;
bool bAutoResolveOtherConnectors;
bool bCheckValidConnection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bAutoResolveOtherConnectors", "true" },
{ "CPP_Default_bCheckValidConnection", "true" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConnectConnectorToElement constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTargetKey;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoResolveOtherConnectors;
static void NewProp_bCheckValidConnection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckValidConnection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConnectConnectorToElement constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConnectConnectorToElement Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventConnectConnectorToElement_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_InTargetKey = { "InTargetKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventConnectConnectorToElement_Parms, InTargetKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetKey_MetaData), NewProp_InTargetKey_MetaData) }; // 389243550
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElement_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_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(ModularRigController_eventConnectConnectorToElement_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElement_Parms*)Obj)->bAutoResolveOtherConnectors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bAutoResolveOtherConnectors = { "bAutoResolveOtherConnectors", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventConnectConnectorToElement_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bAutoResolveOtherConnectors_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bCheckValidConnection_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElement_Parms*)Obj)->bCheckValidConnection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bCheckValidConnection = { "bCheckValidConnection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventConnectConnectorToElement_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bCheckValidConnection_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElement_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_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(ModularRigController_eventConnectConnectorToElement_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_InTargetKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bAutoResolveOtherConnectors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_bCheckValidConnection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::PropPointers) < 2048);
// ********** End Function ConnectConnectorToElement Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ConnectConnectorToElement", Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::ModularRigController_eventConnectConnectorToElement_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::ModularRigController_eventConnectConnectorToElement_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execConnectConnectorToElement)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InTargetKey);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bAutoResolveOtherConnectors);
P_GET_UBOOL(Z_Param_bCheckValidConnection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ConnectConnectorToElement(Z_Param_Out_InConnectorKey,Z_Param_Out_InTargetKey,Z_Param_bSetupUndo,Z_Param_bAutoResolveOtherConnectors,Z_Param_bCheckValidConnection);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ConnectConnectorToElement *******************
// ********** Begin Class UModularRigController Function ConnectConnectorToElements ****************
struct Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics
{
struct ModularRigController_eventConnectConnectorToElements_Parms
{
FRigElementKey InConnectorKey;
TArray<FRigElementKey> InTargetKeys;
bool bSetupUndo;
bool bAutoResolveOtherConnectors;
bool bCheckValidConnection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bAutoResolveOtherConnectors", "true" },
{ "CPP_Default_bCheckValidConnection", "true" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InTargetKeys_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConnectConnectorToElements constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static const UECodeGen_Private::FStructPropertyParams NewProp_InTargetKeys_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InTargetKeys;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAutoResolveOtherConnectors;
static void NewProp_bCheckValidConnection_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCheckValidConnection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConnectConnectorToElements constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConnectConnectorToElements Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventConnectConnectorToElements_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InTargetKeys_Inner = { "InTargetKeys", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InTargetKeys = { "InTargetKeys", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventConnectConnectorToElements_Parms, InTargetKeys), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InTargetKeys_MetaData), NewProp_InTargetKeys_MetaData) }; // 389243550
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElements_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_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(ModularRigController_eventConnectConnectorToElements_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bAutoResolveOtherConnectors_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElements_Parms*)Obj)->bAutoResolveOtherConnectors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bAutoResolveOtherConnectors = { "bAutoResolveOtherConnectors", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventConnectConnectorToElements_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bAutoResolveOtherConnectors_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bCheckValidConnection_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElements_Parms*)Obj)->bCheckValidConnection = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bCheckValidConnection = { "bCheckValidConnection", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventConnectConnectorToElements_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bCheckValidConnection_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventConnectConnectorToElements_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_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(ModularRigController_eventConnectConnectorToElements_Parms), &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InTargetKeys_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_InTargetKeys,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bAutoResolveOtherConnectors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_bCheckValidConnection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::PropPointers) < 2048);
// ********** End Function ConnectConnectorToElements Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ConnectConnectorToElements", Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::ModularRigController_eventConnectConnectorToElements_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::ModularRigController_eventConnectConnectorToElements_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execConnectConnectorToElements)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_TARRAY_REF(FRigElementKey,Z_Param_Out_InTargetKeys);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_GET_UBOOL(Z_Param_bAutoResolveOtherConnectors);
P_GET_UBOOL(Z_Param_bCheckValidConnection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ConnectConnectorToElements(Z_Param_Out_InConnectorKey,Z_Param_Out_InTargetKeys,Z_Param_bSetupUndo,Z_Param_bAutoResolveOtherConnectors,Z_Param_bCheckValidConnection);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ConnectConnectorToElements ******************
// ********** Begin Class UModularRigController Function DeleteModule ******************************
struct Z_Construct_UFunction_UModularRigController_DeleteModule_Statics
{
struct ModularRigController_eventDeleteModule_Parms
{
FName InModuleName;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DeleteModule constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DeleteModule constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DeleteModule Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventDeleteModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
void Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventDeleteModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DeleteModule_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(ModularRigController_eventDeleteModule_Parms), &Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventDeleteModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DeleteModule_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(ModularRigController_eventDeleteModule_Parms), &Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::PropPointers) < 2048);
// ********** End Function DeleteModule Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "DeleteModule", Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::ModularRigController_eventDeleteModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::ModularRigController_eventDeleteModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_DeleteModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_DeleteModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execDeleteModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DeleteModule(Z_Param_Out_InModuleName,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function DeleteModule ********************************
// ********** Begin Class UModularRigController Function DeselectModule ****************************
struct Z_Construct_UFunction_UModularRigController_DeselectModule_Statics
{
struct ModularRigController_eventDeselectModule_Parms
{
FName InModuleName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DeselectModule constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DeselectModule constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DeselectModule Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventDeselectModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
void Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventDeselectModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DeselectModule_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(ModularRigController_eventDeselectModule_Parms), &Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::PropPointers) < 2048);
// ********** End Function DeselectModule Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "DeselectModule", Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::ModularRigController_eventDeselectModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::ModularRigController_eventDeselectModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_DeselectModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_DeselectModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execDeselectModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DeselectModule(Z_Param_Out_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function DeselectModule ******************************
// ********** Begin Class UModularRigController Function DisconnectConnector ***********************
struct Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics
{
struct ModularRigController_eventDisconnectConnector_Parms
{
FRigElementKey InConnectorKey;
bool bDisconnectSubModules;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bDisconnectSubModules", "false" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InConnectorKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DisconnectConnector constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InConnectorKey;
static void NewProp_bDisconnectSubModules_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDisconnectSubModules;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DisconnectConnector constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DisconnectConnector Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_InConnectorKey = { "InConnectorKey", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventDisconnectConnector_Parms, InConnectorKey), Z_Construct_UScriptStruct_FRigElementKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InConnectorKey_MetaData), NewProp_InConnectorKey_MetaData) }; // 389243550
void Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bDisconnectSubModules_SetBit(void* Obj)
{
((ModularRigController_eventDisconnectConnector_Parms*)Obj)->bDisconnectSubModules = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bDisconnectSubModules = { "bDisconnectSubModules", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventDisconnectConnector_Parms), &Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bDisconnectSubModules_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventDisconnectConnector_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectConnector_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(ModularRigController_eventDisconnectConnector_Parms), &Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventDisconnectConnector_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectConnector_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(ModularRigController_eventDisconnectConnector_Parms), &Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_InConnectorKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bDisconnectSubModules,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::PropPointers) < 2048);
// ********** End Function DisconnectConnector Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "DisconnectConnector", Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::ModularRigController_eventDisconnectConnector_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::ModularRigController_eventDisconnectConnector_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_DisconnectConnector()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_DisconnectConnector_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execDisconnectConnector)
{
P_GET_STRUCT_REF(FRigElementKey,Z_Param_Out_InConnectorKey);
P_GET_UBOOL(Z_Param_bDisconnectSubModules);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DisconnectConnector(Z_Param_Out_InConnectorKey,Z_Param_bDisconnectSubModules,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function DisconnectConnector *************************
// ********** Begin Class UModularRigController Function DisconnectCyclicConnectors ****************
struct Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics
{
struct ModularRigController_eventDisconnectCyclicConnectors_Parms
{
bool bSetupUndo;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function DisconnectCyclicConnectors constinit property declarations ************
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DisconnectCyclicConnectors constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DisconnectCyclicConnectors Property Definitions ***********************
void Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventDisconnectCyclicConnectors_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_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(ModularRigController_eventDisconnectCyclicConnectors_Parms), &Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_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_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventDisconnectCyclicConnectors_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::PropPointers) < 2048);
// ********** End Function DisconnectCyclicConnectors Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "DisconnectCyclicConnectors", Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::ModularRigController_eventDisconnectCyclicConnectors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::ModularRigController_eventDisconnectCyclicConnectors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execDisconnectCyclicConnectors)
{
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->DisconnectCyclicConnectors(Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function DisconnectCyclicConnectors ******************
// ********** Begin Class UModularRigController Function ExportModuleSettingsToString **************
struct Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics
{
struct ModularRigController_eventExportModuleSettingsToString_Parms
{
TArray<FName> InModuleNames;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ExportModuleSettingsToString constinit property declarations **********
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InModuleNames;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExportModuleSettingsToString constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExportModuleSettingsToString Property Definitions *********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_InModuleNames_Inner = { "InModuleNames", 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_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_InModuleNames = { "InModuleNames", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventExportModuleSettingsToString_Parms, InModuleNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventExportModuleSettingsToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_InModuleNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_InModuleNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::PropPointers) < 2048);
// ********** End Function ExportModuleSettingsToString Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ExportModuleSettingsToString", Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::ModularRigController_eventExportModuleSettingsToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::ModularRigController_eventExportModuleSettingsToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execExportModuleSettingsToString)
{
P_GET_TARRAY(FName,Z_Param_InModuleNames);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=P_THIS->ExportModuleSettingsToString(Z_Param_InModuleNames);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ExportModuleSettingsToString ****************
// ********** Begin Class UModularRigController Function GetAllModules *****************************
struct Z_Construct_UFunction_UModularRigController_GetAllModules_Statics
{
struct ModularRigController_eventGetAllModules_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAllModules constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAllModules constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAllModules Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_GetAllModules_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_UModularRigController_GetAllModules_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetAllModules_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::PropPointers) < 2048);
// ********** End Function GetAllModules Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "GetAllModules", Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::ModularRigController_eventGetAllModules_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::ModularRigController_eventGetAllModules_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_GetAllModules()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_GetAllModules_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execGetAllModules)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetAllModules();
P_NATIVE_END;
}
// ********** End Class UModularRigController Function GetAllModules *******************************
// ********** Begin Class UModularRigController Function GetConnectorsForModule ********************
struct Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics
{
struct ModularRigController_eventGetConnectorsForModule_Parms
{
FName InModuleName;
TArray<FRigElementKey> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "Comment", "/**\n\x09 * @param InModuleName The name of the module reference to return\n\x09 * @return Returns all of associated connectors for a given module name\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
{ "ToolTip", "@param InModuleName The name of the module reference to return\n@return Returns all of associated connectors for a given module name" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConnectorsForModule constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConnectorsForModule constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConnectorsForModule Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetConnectorsForModule_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_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_FRigElementKey, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetConnectorsForModule_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 389243550
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::PropPointers) < 2048);
// ********** End Function GetConnectorsForModule Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "GetConnectorsForModule", Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::ModularRigController_eventGetConnectorsForModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::ModularRigController_eventGetConnectorsForModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_GetConnectorsForModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_GetConnectorsForModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execGetConnectorsForModule)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FRigElementKey>*)Z_Param__Result=P_THIS->GetConnectorsForModule(Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function GetConnectorsForModule **********************
// ********** Begin Class UModularRigController Function GetModuleReference ************************
struct Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics
{
struct ModularRigController_eventGetModuleReference_Parms
{
FName InModuleName;
FRigModuleReference ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "Comment", "/**\n\x09 * @param InModuleName The name of the module reference to return\n\x09 * @return Returns the module for the given name\n\x09 */" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
{ "ToolTip", "@param InModuleName The name of the module reference to return\n@return Returns the module for the given name" },
};
#endif // WITH_METADATA
// ********** Begin Function GetModuleReference constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetModuleReference constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetModuleReference Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetModuleReference_Parms, InModuleName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetModuleReference_Parms, ReturnValue), Z_Construct_UScriptStruct_FRigModuleReference, METADATA_PARAMS(0, nullptr) }; // 962166008
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::PropPointers) < 2048);
// ********** End Function GetModuleReference Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "GetModuleReference", Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::ModularRigController_eventGetModuleReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::ModularRigController_eventGetModuleReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_GetModuleReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_GetModuleReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execGetModuleReference)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InModuleName);
P_FINISH;
P_NATIVE_BEGIN;
*(FRigModuleReference*)Z_Param__Result=P_THIS->GetModuleReference(Z_Param_InModuleName);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function GetModuleReference **************************
// ********** Begin Class UModularRigController Function GetSelectedModules ************************
struct Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics
{
struct ModularRigController_eventGetSelectedModules_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSelectedModules constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSelectedModules constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSelectedModules Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_GetSelectedModules_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_UModularRigController_GetSelectedModules_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventGetSelectedModules_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::PropPointers) < 2048);
// ********** End Function GetSelectedModules Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "GetSelectedModules", Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::ModularRigController_eventGetSelectedModules_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::ModularRigController_eventGetSelectedModules_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_GetSelectedModules()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_GetSelectedModules_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execGetSelectedModules)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetSelectedModules();
P_NATIVE_END;
}
// ********** End Class UModularRigController Function GetSelectedModules **************************
// ********** Begin Class UModularRigController Function ImportModuleSettingsFromString ************
struct Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics
{
struct ModularRigController_eventImportModuleSettingsFromString_Parms
{
FString InContent;
TArray<FName> InOptionalModuleNames;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function ImportModuleSettingsFromString constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_InContent;
static const UECodeGen_Private::FNamePropertyParams NewProp_InOptionalModuleNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InOptionalModuleNames;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ImportModuleSettingsFromString constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ImportModuleSettingsFromString Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InContent = { "InContent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventImportModuleSettingsFromString_Parms, InContent), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InOptionalModuleNames_Inner = { "InOptionalModuleNames", 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_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InOptionalModuleNames = { "InOptionalModuleNames", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventImportModuleSettingsFromString_Parms, InOptionalModuleNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventImportModuleSettingsFromString_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_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(ModularRigController_eventImportModuleSettingsFromString_Parms), &Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventImportModuleSettingsFromString_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_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(ModularRigController_eventImportModuleSettingsFromString_Parms), &Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InContent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InOptionalModuleNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_InOptionalModuleNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::PropPointers) < 2048);
// ********** End Function ImportModuleSettingsFromString Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ImportModuleSettingsFromString", Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::ModularRigController_eventImportModuleSettingsFromString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::ModularRigController_eventImportModuleSettingsFromString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execImportModuleSettingsFromString)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InContent);
P_GET_TARRAY(FName,Z_Param_InOptionalModuleNames);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ImportModuleSettingsFromString(Z_Param_InContent,Z_Param_InOptionalModuleNames,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ImportModuleSettingsFromString **************
// ********** Begin Class UModularRigController Function MirrorModule ******************************
struct Z_Construct_UFunction_UModularRigController_MirrorModule_Statics
{
struct ModularRigController_eventMirrorModule_Parms
{
FName InModuleName;
FRigVMMirrorSettings InSettings;
bool bSetupUndo;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSettings_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MirrorModule constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FStructPropertyParams NewProp_InSettings;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MirrorModule constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MirrorModule Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventMirrorModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_InSettings = { "InSettings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventMirrorModule_Parms, InSettings), Z_Construct_UScriptStruct_FRigVMMirrorSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSettings_MetaData), NewProp_InSettings_MetaData) }; // 1726959515
void Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventMirrorModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_MirrorModule_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(ModularRigController_eventMirrorModule_Parms), &Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventMirrorModule_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_InSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::PropPointers) < 2048);
// ********** End Function MirrorModule Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "MirrorModule", Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::ModularRigController_eventMirrorModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::ModularRigController_eventMirrorModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_MirrorModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_MirrorModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execMirrorModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_STRUCT_REF(FRigVMMirrorSettings,Z_Param_Out_InSettings);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->MirrorModule(Z_Param_Out_InModuleName,Z_Param_Out_InSettings,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function MirrorModule ********************************
// ********** Begin Class UModularRigController Function RenameModule ******************************
struct Z_Construct_UFunction_UModularRigController_RenameModule_Statics
{
struct ModularRigController_eventRenameModule_Parms
{
FName InModuleName;
FName InNewName;
bool bSetupUndo;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameModule constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameModule constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameModule Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventRenameModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_InNewName = { "InNewName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventRenameModule_Parms, InNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewName_MetaData), NewProp_InNewName_MetaData) };
void Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventRenameModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_RenameModule_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(ModularRigController_eventRenameModule_Parms), &Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventRenameModule_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_RenameModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_InNewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_RenameModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_RenameModule_Statics::PropPointers) < 2048);
// ********** End Function RenameModule Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_RenameModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "RenameModule", Z_Construct_UFunction_UModularRigController_RenameModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_RenameModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_RenameModule_Statics::ModularRigController_eventRenameModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_RenameModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_RenameModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_RenameModule_Statics::ModularRigController_eventRenameModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_RenameModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_RenameModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execRenameModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=P_THIS->RenameModule(Z_Param_Out_InModuleName,Z_Param_Out_InNewName,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function RenameModule ********************************
// ********** Begin Class UModularRigController Function ReorderModule *****************************
struct Z_Construct_UFunction_UModularRigController_ReorderModule_Statics
{
struct ModularRigController_eventReorderModule_Parms
{
FName InModuleName;
int32 InModuleIndex;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReorderModule constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FIntPropertyParams NewProp_InModuleIndex;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReorderModule constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReorderModule Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventReorderModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_InModuleIndex = { "InModuleIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventReorderModule_Parms, InModuleIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventReorderModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ReorderModule_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(ModularRigController_eventReorderModule_Parms), &Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventReorderModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ReorderModule_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(ModularRigController_eventReorderModule_Parms), &Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_InModuleIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::PropPointers) < 2048);
// ********** End Function ReorderModule Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ReorderModule", Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::ModularRigController_eventReorderModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::ModularRigController_eventReorderModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ReorderModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ReorderModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execReorderModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY(FIntProperty,Z_Param_InModuleIndex);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReorderModule(Z_Param_Out_InModuleName,Z_Param_InModuleIndex,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ReorderModule *******************************
// ********** Begin Class UModularRigController Function ReparentModule ****************************
struct Z_Construct_UFunction_UModularRigController_ReparentModule_Statics
{
struct ModularRigController_eventReparentModule_Parms
{
FName InModuleName;
FName InNewParentModuleName;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InNewParentModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReparentModule constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InNewParentModuleName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReparentModule constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReparentModule Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventReparentModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_InNewParentModuleName = { "InNewParentModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventReparentModule_Parms, InNewParentModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InNewParentModuleName_MetaData), NewProp_InNewParentModuleName_MetaData) };
void Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventReparentModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ReparentModule_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(ModularRigController_eventReparentModule_Parms), &Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventReparentModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ReparentModule_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(ModularRigController_eventReparentModule_Parms), &Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_InNewParentModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::PropPointers) < 2048);
// ********** End Function ReparentModule Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ReparentModule", Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::ModularRigController_eventReparentModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::ModularRigController_eventReparentModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ReparentModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ReparentModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execReparentModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InNewParentModuleName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReparentModule(Z_Param_Out_InModuleName,Z_Param_Out_InNewParentModuleName,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ReparentModule ******************************
// ********** Begin Class UModularRigController Function ResetConfigValueInModule ******************
struct Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics
{
struct ModularRigController_eventResetConfigValueInModule_Parms
{
FName InModuleName;
FString InPath;
bool bClearOverride;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bClearOverride", "true" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetConfigValueInModule constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InPath;
static void NewProp_bClearOverride_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearOverride;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetConfigValueInModule constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetConfigValueInModule Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventResetConfigValueInModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_InPath = { "InPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventResetConfigValueInModule_Parms, InPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPath_MetaData), NewProp_InPath_MetaData) };
void Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bClearOverride_SetBit(void* Obj)
{
((ModularRigController_eventResetConfigValueInModule_Parms*)Obj)->bClearOverride = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bClearOverride = { "bClearOverride", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventResetConfigValueInModule_Parms), &Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bClearOverride_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventResetConfigValueInModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_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(ModularRigController_eventResetConfigValueInModule_Parms), &Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventResetConfigValueInModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_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(ModularRigController_eventResetConfigValueInModule_Parms), &Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_InPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bClearOverride,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::PropPointers) < 2048);
// ********** End Function ResetConfigValueInModule Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "ResetConfigValueInModule", Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::ModularRigController_eventResetConfigValueInModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::ModularRigController_eventResetConfigValueInModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execResetConfigValueInModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY(FStrProperty,Z_Param_InPath);
P_GET_UBOOL(Z_Param_bClearOverride);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ResetConfigValueInModule(Z_Param_Out_InModuleName,Z_Param_InPath,Z_Param_bClearOverride,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function ResetConfigValueInModule ********************
// ********** Begin Class UModularRigController Function SelectModule ******************************
struct Z_Construct_UFunction_UModularRigController_SelectModule_Statics
{
struct ModularRigController_eventSelectModule_Parms
{
FName InModuleName;
bool InSelected;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_InSelected", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSelected_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SelectModule constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static void NewProp_InSelected_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_InSelected;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SelectModule constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SelectModule Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSelectModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
void Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InSelected_SetBit(void* Obj)
{
((ModularRigController_eventSelectModule_Parms*)Obj)->InSelected = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InSelected = { "InSelected", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ModularRigController_eventSelectModule_Parms), &Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InSelected_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSelected_MetaData), NewProp_InSelected_MetaData) };
void Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventSelectModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SelectModule_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(ModularRigController_eventSelectModule_Parms), &Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_SelectModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_InSelected,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SelectModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SelectModule_Statics::PropPointers) < 2048);
// ********** End Function SelectModule Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_SelectModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "SelectModule", Z_Construct_UFunction_UModularRigController_SelectModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SelectModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_SelectModule_Statics::ModularRigController_eventSelectModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SelectModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_SelectModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_SelectModule_Statics::ModularRigController_eventSelectModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_SelectModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_SelectModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execSelectModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_UBOOL(Z_Param_InSelected);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SelectModule(Z_Param_Out_InModuleName,Z_Param_InSelected);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function SelectModule ********************************
// ********** Begin Class UModularRigController Function SetConfigValueInModule ********************
struct Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics
{
struct ModularRigController_eventSetConfigValueInModule_Parms
{
FName InModuleName;
FName InVariableName;
FString InValue;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Control Rig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetConfigValueInModule constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_InValue;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetConfigValueInModule constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetConfigValueInModule Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSetConfigValueInModule_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSetConfigValueInModule_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InValue = { "InValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSetConfigValueInModule_Parms, InValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InValue_MetaData), NewProp_InValue_MetaData) };
void Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventSetConfigValueInModule_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_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(ModularRigController_eventSetConfigValueInModule_Parms), &Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventSetConfigValueInModule_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_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(ModularRigController_eventSetConfigValueInModule_Parms), &Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_InValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::PropPointers) < 2048);
// ********** End Function SetConfigValueInModule Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "SetConfigValueInModule", Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::ModularRigController_eventSetConfigValueInModule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::ModularRigController_eventSetConfigValueInModule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_SetConfigValueInModule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_SetConfigValueInModule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execSetConfigValueInModule)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_PROPERTY(FStrProperty,Z_Param_InValue);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetConfigValueInModule(Z_Param_Out_InModuleName,Z_Param_Out_InVariableName,Z_Param_InValue,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function SetConfigValueInModule **********************
// ********** Begin Class UModularRigController Function SetModuleSelection ************************
struct Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics
{
struct ModularRigController_eventSetModuleSelection_Parms
{
TArray<FName> InModuleNames;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleNames_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetModuleSelection constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InModuleNames;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetModuleSelection constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetModuleSelection Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_InModuleNames_Inner = { "InModuleNames", 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_UModularRigController_SetModuleSelection_Statics::NewProp_InModuleNames = { "InModuleNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSetModuleSelection_Parms, InModuleNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleNames_MetaData), NewProp_InModuleNames_MetaData) };
void Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventSetModuleSelection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SetModuleSelection_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(ModularRigController_eventSetModuleSelection_Parms), &Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_InModuleNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_InModuleNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::PropPointers) < 2048);
// ********** End Function SetModuleSelection Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "SetModuleSelection", Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::ModularRigController_eventSetModuleSelection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::ModularRigController_eventSetModuleSelection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_SetModuleSelection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_SetModuleSelection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execSetModuleSelection)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_InModuleNames);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SetModuleSelection(Z_Param_Out_InModuleNames);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function SetModuleSelection **************************
// ********** Begin Class UModularRigController Function SwapModuleClass ***************************
struct Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics
{
struct ModularRigController_eventSwapModuleClass_Parms
{
FName InModuleName;
TSubclassOf<UControlRig> InNewClass;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapModuleClass constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FClassPropertyParams NewProp_InNewClass;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapModuleClass constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapModuleClass Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSwapModuleClass_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_InNewClass = { "InNewClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSwapModuleClass_Parms, InNewClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventSwapModuleClass_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SwapModuleClass_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(ModularRigController_eventSwapModuleClass_Parms), &Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventSwapModuleClass_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SwapModuleClass_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(ModularRigController_eventSwapModuleClass_Parms), &Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_InNewClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::PropPointers) < 2048);
// ********** End Function SwapModuleClass Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "SwapModuleClass", Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::ModularRigController_eventSwapModuleClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::ModularRigController_eventSwapModuleClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_SwapModuleClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_SwapModuleClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execSwapModuleClass)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_OBJECT(UClass,Z_Param_InNewClass);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwapModuleClass(Z_Param_Out_InModuleName,Z_Param_InNewClass,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function SwapModuleClass *****************************
// ********** Begin Class UModularRigController Function SwapModulesOfClass ************************
struct Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics
{
struct ModularRigController_eventSwapModulesOfClass_Parms
{
TSubclassOf<UControlRig> InOldClass;
TSubclassOf<UControlRig> InNewClass;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Function SwapModulesOfClass constinit property declarations ********************
static const UECodeGen_Private::FClassPropertyParams NewProp_InOldClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_InNewClass;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SwapModulesOfClass constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SwapModulesOfClass Property Definitions *******************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_InOldClass = { "InOldClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSwapModulesOfClass_Parms, InOldClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_InNewClass = { "InNewClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventSwapModulesOfClass_Parms, InNewClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UControlRig_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventSwapModulesOfClass_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_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(ModularRigController_eventSwapModulesOfClass_Parms), &Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventSwapModulesOfClass_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_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(ModularRigController_eventSwapModulesOfClass_Parms), &Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_InOldClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_InNewClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::PropPointers) < 2048);
// ********** End Function SwapModulesOfClass Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "SwapModulesOfClass", Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::ModularRigController_eventSwapModulesOfClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::ModularRigController_eventSwapModulesOfClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_SwapModulesOfClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_SwapModulesOfClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execSwapModulesOfClass)
{
P_GET_OBJECT(UClass,Z_Param_InOldClass);
P_GET_OBJECT(UClass,Z_Param_InNewClass);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->SwapModulesOfClass(Z_Param_InOldClass,Z_Param_InNewClass,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function SwapModulesOfClass **************************
// ********** Begin Class UModularRigController Function UnBindModuleVariable **********************
struct Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics
{
struct ModularRigController_eventUnBindModuleVariable_Parms
{
FName InModuleName;
FName InVariableName;
bool bSetupUndo;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ControlRig | Modules" },
{ "CPP_Default_bSetupUndo", "true" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InModuleName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InVariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnBindModuleVariable constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_InModuleName;
static const UECodeGen_Private::FNamePropertyParams NewProp_InVariableName;
static void NewProp_bSetupUndo_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSetupUndo;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnBindModuleVariable constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnBindModuleVariable Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_InModuleName = { "InModuleName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventUnBindModuleVariable_Parms, InModuleName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InModuleName_MetaData), NewProp_InModuleName_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_InVariableName = { "InVariableName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ModularRigController_eventUnBindModuleVariable_Parms, InVariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InVariableName_MetaData), NewProp_InVariableName_MetaData) };
void Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_bSetupUndo_SetBit(void* Obj)
{
((ModularRigController_eventUnBindModuleVariable_Parms*)Obj)->bSetupUndo = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_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(ModularRigController_eventUnBindModuleVariable_Parms), &Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_bSetupUndo_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ModularRigController_eventUnBindModuleVariable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_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(ModularRigController_eventUnBindModuleVariable_Parms), &Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_InModuleName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_InVariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_bSetupUndo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::PropPointers) < 2048);
// ********** End Function UnBindModuleVariable Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UModularRigController, nullptr, "UnBindModuleVariable", Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::ModularRigController_eventUnBindModuleVariable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::ModularRigController_eventUnBindModuleVariable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UModularRigController_UnBindModuleVariable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UModularRigController_UnBindModuleVariable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UModularRigController::execUnBindModuleVariable)
{
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InModuleName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_InVariableName);
P_GET_UBOOL(Z_Param_bSetupUndo);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UnBindModuleVariable(Z_Param_Out_InModuleName,Z_Param_Out_InVariableName,Z_Param_bSetupUndo);
P_NATIVE_END;
}
// ********** End Class UModularRigController Function UnBindModuleVariable ************************
// ********** Begin Class UModularRigController ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UModularRigController;
UClass* UModularRigController::GetPrivateStaticClass()
{
using TClass = UModularRigController;
if (!Z_Registration_Info_UClass_UModularRigController.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ModularRigController"),
Z_Registration_Info_UClass_UModularRigController.InnerSingleton,
StaticRegisterNativesUModularRigController,
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_UModularRigController.InnerSingleton;
}
UClass* Z_Construct_UClass_UModularRigController_NoRegister()
{
return UModularRigController::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UModularRigController_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "IncludePath", "ModularRigController.h" },
{ "ModuleRelativePath", "Public/ModularRigController.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UModularRigController constinit property declarations ********************
// ********** End Class UModularRigController constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddModule"), .Pointer = &UModularRigController::execAddModule },
{ .NameUTF8 = UTF8TEXT("AddTargetToArrayConnector"), .Pointer = &UModularRigController::execAddTargetToArrayConnector },
{ .NameUTF8 = UTF8TEXT("AutoConnectModules"), .Pointer = &UModularRigController::execAutoConnectModules },
{ .NameUTF8 = UTF8TEXT("AutoConnectSecondaryConnectors"), .Pointer = &UModularRigController::execAutoConnectSecondaryConnectors },
{ .NameUTF8 = UTF8TEXT("BindModuleVariable"), .Pointer = &UModularRigController::execBindModuleVariable },
{ .NameUTF8 = UTF8TEXT("CanConnectConnectorToElement"), .Pointer = &UModularRigController::execCanConnectConnectorToElement },
{ .NameUTF8 = UTF8TEXT("CanConnectConnectorToElements"), .Pointer = &UModularRigController::execCanConnectConnectorToElements },
{ .NameUTF8 = UTF8TEXT("ConnectConnectorToElement"), .Pointer = &UModularRigController::execConnectConnectorToElement },
{ .NameUTF8 = UTF8TEXT("ConnectConnectorToElements"), .Pointer = &UModularRigController::execConnectConnectorToElements },
{ .NameUTF8 = UTF8TEXT("DeleteModule"), .Pointer = &UModularRigController::execDeleteModule },
{ .NameUTF8 = UTF8TEXT("DeselectModule"), .Pointer = &UModularRigController::execDeselectModule },
{ .NameUTF8 = UTF8TEXT("DisconnectConnector"), .Pointer = &UModularRigController::execDisconnectConnector },
{ .NameUTF8 = UTF8TEXT("DisconnectCyclicConnectors"), .Pointer = &UModularRigController::execDisconnectCyclicConnectors },
{ .NameUTF8 = UTF8TEXT("ExportModuleSettingsToString"), .Pointer = &UModularRigController::execExportModuleSettingsToString },
{ .NameUTF8 = UTF8TEXT("GetAllModules"), .Pointer = &UModularRigController::execGetAllModules },
{ .NameUTF8 = UTF8TEXT("GetConnectorsForModule"), .Pointer = &UModularRigController::execGetConnectorsForModule },
{ .NameUTF8 = UTF8TEXT("GetModuleReference"), .Pointer = &UModularRigController::execGetModuleReference },
{ .NameUTF8 = UTF8TEXT("GetSelectedModules"), .Pointer = &UModularRigController::execGetSelectedModules },
{ .NameUTF8 = UTF8TEXT("ImportModuleSettingsFromString"), .Pointer = &UModularRigController::execImportModuleSettingsFromString },
{ .NameUTF8 = UTF8TEXT("MirrorModule"), .Pointer = &UModularRigController::execMirrorModule },
{ .NameUTF8 = UTF8TEXT("RenameModule"), .Pointer = &UModularRigController::execRenameModule },
{ .NameUTF8 = UTF8TEXT("ReorderModule"), .Pointer = &UModularRigController::execReorderModule },
{ .NameUTF8 = UTF8TEXT("ReparentModule"), .Pointer = &UModularRigController::execReparentModule },
{ .NameUTF8 = UTF8TEXT("ResetConfigValueInModule"), .Pointer = &UModularRigController::execResetConfigValueInModule },
{ .NameUTF8 = UTF8TEXT("SelectModule"), .Pointer = &UModularRigController::execSelectModule },
{ .NameUTF8 = UTF8TEXT("SetConfigValueInModule"), .Pointer = &UModularRigController::execSetConfigValueInModule },
{ .NameUTF8 = UTF8TEXT("SetModuleSelection"), .Pointer = &UModularRigController::execSetModuleSelection },
{ .NameUTF8 = UTF8TEXT("SwapModuleClass"), .Pointer = &UModularRigController::execSwapModuleClass },
{ .NameUTF8 = UTF8TEXT("SwapModulesOfClass"), .Pointer = &UModularRigController::execSwapModulesOfClass },
{ .NameUTF8 = UTF8TEXT("UnBindModuleVariable"), .Pointer = &UModularRigController::execUnBindModuleVariable },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UModularRigController_AddModule, "AddModule" }, // 2262322851
{ &Z_Construct_UFunction_UModularRigController_AddTargetToArrayConnector, "AddTargetToArrayConnector" }, // 2730969929
{ &Z_Construct_UFunction_UModularRigController_AutoConnectModules, "AutoConnectModules" }, // 619877679
{ &Z_Construct_UFunction_UModularRigController_AutoConnectSecondaryConnectors, "AutoConnectSecondaryConnectors" }, // 3242272317
{ &Z_Construct_UFunction_UModularRigController_BindModuleVariable, "BindModuleVariable" }, // 3789932836
{ &Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElement, "CanConnectConnectorToElement" }, // 1329030142
{ &Z_Construct_UFunction_UModularRigController_CanConnectConnectorToElements, "CanConnectConnectorToElements" }, // 3955459978
{ &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElement, "ConnectConnectorToElement" }, // 3819064259
{ &Z_Construct_UFunction_UModularRigController_ConnectConnectorToElements, "ConnectConnectorToElements" }, // 1061457714
{ &Z_Construct_UFunction_UModularRigController_DeleteModule, "DeleteModule" }, // 1546808212
{ &Z_Construct_UFunction_UModularRigController_DeselectModule, "DeselectModule" }, // 2199121975
{ &Z_Construct_UFunction_UModularRigController_DisconnectConnector, "DisconnectConnector" }, // 1155802562
{ &Z_Construct_UFunction_UModularRigController_DisconnectCyclicConnectors, "DisconnectCyclicConnectors" }, // 459018088
{ &Z_Construct_UFunction_UModularRigController_ExportModuleSettingsToString, "ExportModuleSettingsToString" }, // 1289836413
{ &Z_Construct_UFunction_UModularRigController_GetAllModules, "GetAllModules" }, // 3812162418
{ &Z_Construct_UFunction_UModularRigController_GetConnectorsForModule, "GetConnectorsForModule" }, // 3214618935
{ &Z_Construct_UFunction_UModularRigController_GetModuleReference, "GetModuleReference" }, // 561228841
{ &Z_Construct_UFunction_UModularRigController_GetSelectedModules, "GetSelectedModules" }, // 3880303479
{ &Z_Construct_UFunction_UModularRigController_ImportModuleSettingsFromString, "ImportModuleSettingsFromString" }, // 4137606561
{ &Z_Construct_UFunction_UModularRigController_MirrorModule, "MirrorModule" }, // 387951314
{ &Z_Construct_UFunction_UModularRigController_RenameModule, "RenameModule" }, // 1823655866
{ &Z_Construct_UFunction_UModularRigController_ReorderModule, "ReorderModule" }, // 613671293
{ &Z_Construct_UFunction_UModularRigController_ReparentModule, "ReparentModule" }, // 452062442
{ &Z_Construct_UFunction_UModularRigController_ResetConfigValueInModule, "ResetConfigValueInModule" }, // 2407770159
{ &Z_Construct_UFunction_UModularRigController_SelectModule, "SelectModule" }, // 3137570787
{ &Z_Construct_UFunction_UModularRigController_SetConfigValueInModule, "SetConfigValueInModule" }, // 11364551
{ &Z_Construct_UFunction_UModularRigController_SetModuleSelection, "SetModuleSelection" }, // 3788362218
{ &Z_Construct_UFunction_UModularRigController_SwapModuleClass, "SwapModuleClass" }, // 1591144240
{ &Z_Construct_UFunction_UModularRigController_SwapModulesOfClass, "SwapModulesOfClass" }, // 3935435716
{ &Z_Construct_UFunction_UModularRigController_UnBindModuleVariable, "UnBindModuleVariable" }, // 194555867
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UModularRigController>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UModularRigController_Statics
UObject* (*const Z_Construct_UClass_UModularRigController_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ControlRig,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRigController_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UModularRigController_Statics::ClassParams = {
&UModularRigController::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UModularRigController_Statics::Class_MetaDataParams), Z_Construct_UClass_UModularRigController_Statics::Class_MetaDataParams)
};
void UModularRigController::StaticRegisterNativesUModularRigController()
{
UClass* Class = UModularRigController::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UModularRigController_Statics::Funcs));
}
UClass* Z_Construct_UClass_UModularRigController()
{
if (!Z_Registration_Info_UClass_UModularRigController.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UModularRigController.OuterSingleton, Z_Construct_UClass_UModularRigController_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UModularRigController.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UModularRigController);
UModularRigController::~UModularRigController() {}
// ********** End Class UModularRigController ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h__Script_ControlRig_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UModularRigController, UModularRigController::StaticClass, TEXT("UModularRigController"), &Z_Registration_Info_UClass_UModularRigController, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UModularRigController), 2266814059U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h__Script_ControlRig_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h__Script_ControlRig_326326707{
TEXT("/Script/ControlRig"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h__Script_ControlRig_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_ControlRig_Source_ControlRig_Public_ModularRigController_h__Script_ControlRig_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS